2

私は 3 つの異なる Moodle データベースを持っており、それぞれが学校を表しています。次のように、これら 3 つの学校からアクセスできる外部問題バンクを構築したいと考えています。

教師が新しい小テストを作成すると、小テスト編集ページは Moodle の同じ問題バンクと同じように見えますが、このページは実際には外部の問題バンク システムからコンテンツを読み取り、教師は問題を追加、削除、更新します。ここでの唯一の違いは、問題が Moodle のデータベースではなく、外部の問題バンク データベースから取得されることです。

このような質問バンクの構築を開始する前に考慮すべき重要な点は何ですか?

4

1 に答える 1

0

Moodle XML エクスポート/インポート スキーマを使用して、完全に独立した問題を構築するのではなく、新しい/更新された問題を XML ストアにエクスポートしてから他のサイトにエクスポート/インポートできるブローカー サービスを開発することを検討しましたか? インポート/エクスポートを処理する 2 つの Web サービスを開発すると、はるかに迅速なルートになり、教師用の新しいインターフェイスは必要ありません。

ブローカー システムでは、教師が複数のサイトで同じ質問を変更し、重複する可能性を処理する必要がありますが、それは比較的単純なマッピングであるか、新しい質問を作成して更新を残すだけの場合は無視できます。次に、必要に応じてこれをより効果的に構成するためのブローカー インターフェイスを構築できます。

もう 1 つの選択肢は、Moodle 内からリモートで質問を送信できるようにする不透明な質問の動作を確認することです。質問の種類に適している場合は、 OpenMarkなどを利用できます。

于 2014-03-06T01:43:45.950 に答える