移動課堂
在每週課表中拖曳課程,包括從側邊欄放置課程、設定雙節課需求,以及是否允許系統建立衝堂。
放置課程只需拖曳。拿起課程,將其放置到您想要的位置,網格便會更新。
課程有兩個來源:網格本身(當您移動已放置的項目時),以及未排課程匣(當您首次放置項目時)。操作方式是相同的。
當您拖曳到視窗邊緣時,網格會隨之捲動,因此長課表不需分段移動。
允許或封鎖衝突

在衝突按鈕旁有一個具備兩種設定的開關,這是此頁面上最重要的一項功能。
允許衝突是預設值。將課程放置到已被佔用的時段是允許的,這會產生衝突,並在網格上標示出來。封鎖衝突則會拒絕該放置操作,並顯示一則訊息。
允許衝突是正確的預設值,這並非寬鬆的設定。實際的排課過程是反覆進行的:您時常需要將一堂課放到會產生衝突的位置,以看清問題的全貌,再從中解決。一個拒絕中間步驟的工具會迫使您先在腦中解決所有問題。
當您過了那個階段,並希望應用程式能阻止您讓課表變得更糟時,請切換到封鎖衝突。
請注意,一個時段已有另一堂課並不代表一定有衝突。當兩堂課涉及不同的老師、教室和學生群組時,它們完全可以合法地共享同一個時段——這是平行教學,而非重複預訂。構成衝突的是共享的資源,而非共享的儲存格。
使用分享連結的使用者可能會發現此設定已為他們決定好:連結可以以封鎖衝突模式發出,此時開關雖然可見,但無法變更。
雙節與三節課
長度超過一節的課程需要一個能容納其完整長度的位置。
有兩條不同的規則適用,它們的行為也不同:
必須在一天之內排完。在正常的日期 × 時間檢視模式中,一堂三節課不能從倒數第二節開始,因為它會超出課表的結尾。這是物理上的限制,無論衝突開關如何設定都適用。
其所佔用的時段是否空閒則是一個衝突問題,因此取決於開關的設定。在允許衝突的情況下,一個課塊可以在其橫跨的時段中與平行課程重疊,就像放置單節課一樣。在封鎖衝突的情況下,它所涵蓋的每個時段都必須是空的。
在樞紐檢視中拖曳
當 Lens 將網格樞紐分析為教室、老師或學生群組時,放置操作不僅僅是移動課程在週內的時段:它還會將課程指派給您放置的該列。將一堂課放置到實驗室 2 的列上,就會將其安排在實驗室 2。
學生群組樞紐是個例外。在此模式下,一堂已指定群組的課程無法被拖曳出其所在的列——它只能在時間上移動。變更授課對象是一項真正的編輯,一次意外的放置不應悄悄地將一個群組加入到班級中。這個例外的例外是完全沒有指定群組的課程:這種課程可以被放置到任一列中,因為首次指派是明確的。
無法移動的項目
一堂時間鎖定的課程在任何檢視模式下都無法拖曳。一堂僅空間(其教室)鎖定的課程仍可被拖曳到其他時間,但在教室檢視模式中除外,因為在該模式下拖曳會改變其教室。如果無法開始拖曳,請檢查其卡片上的鎖定狀態。
復原
標頭中的復原控制項可以還原最近的移動,Ctrl+Z 也有相同功能。
如果您的操作已超出復原範圍,請還原備份——如果您準備嘗試進行大幅度變更,請先建立一份備份。