我在尋找關於如何處理在線課程的意見。處理在線課程
有點背景:
在CMS系統中使用XML構建課程。這些發佈到數據庫,然後由asp.net網站解釋。在網站上用戶註冊並參加課程。有些課程很長(16小時,更與必讀)和大多由不同類型的問題(多選,唯一正確的,多個正確等),並計分,使合格/不合格的。由於課程的長度,許多用戶需要花費幾周的時間才能完成。當用戶中途一個過程中,發生
的問題,它是更新和CMS系統再版。如果問題的數量發生了變化,用戶可能已經通過了插入新問題的點,這會影響他的得分。得分可能已經直接改變,並且各種惡作劇。
那麼,有關體系結構和模式的任何提示,可以設計一個課程作爲作者修改而不會中斷已經開始的課程?