2011-06-25 16 views
2

我有3個不同的Moodle的數據庫,每一個代表一個學校,我想構建,可通過這三所學校訪問的外部題庫如下:拉題庫出的Moodle

當老師創建新的測驗,測驗編輯頁面將看起來像Moodle的同一個問題庫一樣,但該頁面實際上是從外部問題銀行系統讀取其內容,老師會像往常一樣添加,刪除和更新銀行中的問題,這裏唯一的區別是問題來自外部問題庫數據庫,而不是來自Moodle的數據庫。

在開始建立這樣的問題銀行之前,需要考慮的重點有哪些?

回答

0

你有沒有考慮過使用Moodle的XML導出/導入模式和而不是建立一個完全獨立的問題只是開發可以導出新的/更新的問題到XML存儲,然後導出/導入到其他網站代理服務。開發2個Web服務來處理導入/導出可能是一條更快的路線,並且不需要教師新的界面。

在經紀人系統,您將需要處理的教師改變在多個網站和可能重複同樣的問題,但應該是一個相對簡單的映射,或者如果你只是創建了新的問題,並留下更新可以忽略不計。然後,您可以構建一個代理界面,根據需要更有效地配置它。

另一種選擇是查看opaque question behaviour,它應該使您能夠從Moodle內部提供遠程問題。然後,您可以使用類似OpenMark,如果它是適合您的問題類型。