調堂與出席紀錄
在學生詳情的「課程」分頁,針對單一課堂進行調堂,並為學生標記出席、缺席或請假。
以下功能位於學生詳情頁的「課程」分頁(網址形如:/students/{student_id}?section=courses)。畫面右側每一行課堂(lesson)都有「⋯」操作選單,可用來更新出席狀態或進行調堂。
進入課程分頁
- 進入任一學生詳情頁(
/students/{student_id})。 - 在頁首分頁列點選「課程」,確認網址
section=courses。
為學生標記「出席」
- 在欲操作的課堂那一行,點選最右側「⋯/Open menu」。
- 在選單中點選「出席」。
- 成功後該行「出席紀錄」會由「未出席」更新為「已出席」,並在右下角出現「成功更新學生出席記錄」提示(以系統提示為準)。
為學生標記「缺席」
系統介面中「缺席」通常對應回到「未出席」狀態(亦即取消出席)。
- 若該課堂目前為「已出席」,點選該行最右側「⋯/Open menu」。
- 在選單中點選「取消出席」。
- 成功後該行「出席紀錄」會回到「未出席」。
為學生標記「請假」
- 在欲請假的課堂那一行,點選最右側「⋯/Open menu」。
- 在選單中點選「請假」。
- 成功後該行「請假狀態」欄位會顯示「請假」,且再次打開「⋯」選單時會看到「取消請假」。
取消請假
- 在已請假的課堂那一行點選「⋯/Open menu」。
- 點選「取消請假」。
- 成功後「請假狀態」會回到「-」。
調堂(把學生由某課堂調到另一課堂)
- 在欲調堂的課堂那一行,點選最右側「⋯/Open menu」。
- 點選「調堂」,會開啟「調堂」對話框。
- 在「選擇課程」步驟中,從清單選擇目標課程。
- 點選右下角「確認/下一步/預覽」(按鈕文字依系統為準),進入下一步「選擇課堂及上課形式」。
- 在下一步中選擇目標課堂及上課形式,最後點選右下角「確認」完成調堂。
大量調堂(批量調堂)
當你在課程列表中勾選多於 1 個課堂,表格 header 會出現「大量調堂」按鈕,可一次過把多個原課堂調到另一個課程的多個課堂。
開啟大量調堂 Modal
- 在學生詳情的「課程」分頁表格中,勾選 2 個或以上課堂(checkbox)。
- 表格 header 會顯示「已選 X 個課堂」及「大量調堂」按鈕。
- 點選「大量調堂」,開啟「大量調堂」對話框。
Step 1:選擇課程
- 在「選擇課程」步驟,從清單中選擇要調入的新課程。
- 點選右下角「下一步/預覽」(按鈕文字依系統為準),進入下一步。
Step 2:選擇課堂及上課形式(數量必須一致)
- 在「選擇課堂及上課形式」步驟,先選擇「上課形式」(例如:面授/直播/影片)。
- 在清單中勾選要調入的新課堂。
- 必須勾選與一開始「已選 X 個原課堂」相同數量的新課堂,系統通常會以提示顯示「已選 N 個課堂,可選 X 個課堂」。
- 當數量符合後,右下角「預覽」才會由 disabled 變為可點擊。
- 點選「預覽」進入「預覽課堂」畫面,確認「原課程/新課程」資訊。
結果 1:直接成功
- 在「預覽課堂」畫面點選右下角「確認」提交。
- 成功後會顯示「已完成調堂。」並提供:
- 「發送調堂通知」
- 「回到學生頁面」
- 回到學生頁面後,原課堂行通常會顯示「(已調離本堂)」,而新課程的對應課堂會顯示「(已調入課堂)」(以系統顯示為準)。
結果 2:出現課堂衝突(可強行調堂+下載詳情)
若新課堂時間與學生現有課堂有衝突,系統會顯示「課堂衝突」提示。此情況下通常會提供兩個操作:
- 點選「強制調堂時下載所有衝突課堂」取得衝突明細。
- 若業務上允許,即使有衝突仍可點選「強行調堂」繼續完成調堂。
若調堂無法完成
若第二步「選擇課堂及上課形式」未顯示可選課堂、導致右下角按鈕維持 disabled 而無法繼續,請先檢查:
- 是否需要向下捲動(可選項可能在對話框下方)。
- 目標課程是否真的存在可調入的課堂(同上課形式/同時段等限制可能影響可選項)。
- 使用瀏覽器開發者工具檢查 Network/Console 是否有 API 錯誤。
返回:學生詳情