用戶模組概覽
Paideia LMS 擁有一個全面的活動模組系統,允許講師創建引人入勝和互動的學習體驗。該系統支持五種不同的模組類型,分為兩類:資訊性(只讀)模組和互動式模組。
在 activity-modules 集合中定義了五種活動模組類型:
資訊性(只讀)模組
Section titled “資訊性(只讀)模組”這些模組呈現內容,不需要用戶交互或提交:
page- 使用富文本 HTML 的靜態教學內容whiteboard- 以 Excalidraw JSON 格式存儲的繪圖和圖表內容
這些模組需要用戶參與並跟蹤提交:
assignment- 帶有嘗試跟蹤的文件/文本提交quiz- 具有自動評分功能的評估discussion- 用於學生參與的線程式論壇討論
所有模組都經歷三種狀態:
draft- 默認初始狀態;僅對創建者和授權用戶可見published- 已準備好供學生訪問;對註冊學生可見archived- 不再活躍但已保存;對學生隱藏
具有適當權限的用戶可以創建模組:
- 系統級
admin、instructor和content-manager角色可以創建活動模組 - 課程
teacher和manager角色可以在其課程中創建模組
模組首次創建時,處於 draft 狀態,允許您在向學生提供內容之前完善內容。準備就緒後,您可以發布模組,使其對註冊學生可見。當模組不再需要時,可以將其歸檔,但應保留用於記錄保存目的。
模組在課程內組織,可以按特定順序排列。講師可以重新排序模組以控制學習順序,確保學生按邏輯順序學習內容。
活動模組和課程
Section titled “活動模組和課程”活動模組和課程是 Paideia LMS 中的不同實體。您可以獨立創建活動模組,無需擁有課程。
從這個意義上講,最好將它們理解為**“用戶模組”和”課程模組”**:
- 用戶模組是您創建和擁有的活動模組。您對這些模組擁有完全控制權 - 您可以創建、更新和刪除它們(需經過依賴檢查)。
- 課程模組是已添加到課程中的活動模組。一旦添加,課程就會維護自己對模組的引用,與您的個人訪問權限無關。
這種術語有助於澄清關係:用戶模組是您創建的個人內容,而課程模組是在課程中使用的共享內容。
用戶只能看到他們有訪問權限的模組,並且只能將他們有訪問權限的模組添加到他們的課程中。當模組添加到課程時,它就成為”課程模組” - 課程”擁有訪問權限”到該活動模組。即使用戶之後失去對該模組的訪問權限,也不會影響課程 - 課程保留對該模組作為課程模組的訪問權限。
如果有課程依賴某個活動模組,則該活動模組無法刪除。這確保即使模組權限發生變化,課程內容仍然完整。當您嘗試刪除用戶模組時,系統會檢查它是否在任何課程中作為課程模組使用。如果是,則阻止刪除以保護課程完整性。
此依賴系統意味著:
- 您可以自由刪除未在任何課程中使用的用戶模組
- 用作課程模組的用戶模組在從所有課程中移除之前無法刪除
- 即使原始創建者失去訪問權限,課程模組仍然可以訪問其課程
課程講師訪問
Section titled “課程講師訪問”當用戶模組添加到課程(成為課程模組)時,課程為其講師提供對該模組的只讀訪問權限。講師可以:
- 查看模組內容
- 將模組添加到他們有訪問權限的其他課程中(使其成為多個課程中的課程模組)
- 不能更新或刪除模組(只有模組創建者或具有適當權限的用戶才能這樣做)
這種設計允許用戶模組作為課程模組在多個課程之間共享,同時保持適當的訪問控制並防止意外的修改。講師可能會發現另一個用戶創建的有用的用戶模組,將其添加到他們的課程中作為課程模組,甚至將其添加到其他課程中 - 所有這些都不需要原始用戶模組的編輯權限。
