新しい問題のインポート

フォームを通してアップロードされた外部テキストファイルより問題をインポートすることができます。

下記のように多くのファイルフォーマットをサポートします:

GIFTフォーマット

GIFTは、テキストファイルからMoodle小テストに問題をインポートするための、最も統合的なインポートフォーマットです。 GIFTは、教師が問題をテキストファイルで簡単に書くことができるように設計されています。多肢選択問題、 、○/×問題、記述問題、組み合わせ問題、数値問題、_____を挿入することで「穴埋め問題」をサポートします。 様々なタイプの問題及びコメント、問題名、フィードバック、評点の比重割合を一つのテキストファイルに記述することができます。 下記に例を挙げます:

    グラントの墓には誰が埋められていますか?{~グラント ~ジェファーソン =誰も埋められていない}

    グラントはグラントの墓に {~埋められている =埋葬されている ~生きている} 。

    グラントはグラントの墓に埋められている。{FALSE}

    グラントの墓には誰が埋められていますか?{=誰も埋められていない =1人も埋められていない}

    ユリシーズ S. グラントは、いつ生まれましたか?{#1822}

「GIFT」フォーマットの詳細情報

Aikenフォーマット

Aikenフォーマットは、人間が理解できるフォーマットで多肢選択問題を作成する非常にシンプルな方法です。次にフォーマットの例を挙げます:

    応急手当の目的は?
    A. 命を救う、より深刻な怪我を防ぐ、健康を維持する
    B. 怪我をした人に治療を提供する
    C. より深刻な怪我を防ぐ
    D. 助けを求めている被害者を支援する
    ANSWER: A

「Aiken」フォーマットの詳細情報

穴埋め問題

このフォーマットは、多肢選択問題のみをサポートします。 それぞれの答えはチルド(~)で分離され、正解の前には等号(=)を付けます。次に例を挙げます:

> 私たちは、幼児の時に身体の部分を探索し始めると直ぐに、{=解剖学と生理学 ~反射学 ~科学 ~実験}の生徒となります。ある意味、私たちは生涯生徒であり続けます。

「Missing Word」フォーマットの詳細情報

AON

これは穴埋め問題フォーマットと同じですが、問題がインポートされた後に、全ての記述式問題が組み合わせ問題に変換されます。

また、インポート時に多肢選択問題の答えがランダムに混ぜられます。

多くの小テスト機能の開発を後援している機関にちなんで、フォーマットの名称が付けられました。

Blackboard

このモジュールは、Blackboardのエクスポート機能によって保存された問題をインポートすることができます。あなたのPHPに組み込まれたXML機能を利用します。

「Blackboard」フォーマットの詳細情報

WebCT

このモジュールは、テキストベースフォーマットで保存されたWebCTの問題をインポートすることができます。

「WebCT」フォーマットの詳細情報

Course Test Manager

このモジュールは、Course Test Manager test bankに保存された問題をインポートすることができます。 MoodleがWindowsで動作しているか、Linuxウェブサーバで動作しているかによって、Microsoft Accessデータベース に保存されているtest bankへのアクセス方法が異なります。

Windows環境では、他のデータインポートファイルと同じようにサーバにアップロードしてください。

Linux環境では、LinuxサーバのmoodleにXMLデータを転送するODBCソケットとCourse Test Manager test bankを入れたWindowsマシンを同じネットワークに設置する必要があります。

このインポートクラスを使用する前に、下記の詳細ヘルプをお読みください。

「CTM」フォーマットの詳細情報

穴埋め問題 (Cloze)

この特殊目的のフォーマットでは、穴埋め問題(Clozeとして知られています)フォーマット問題のみをインポートすることができます。

「Cloze」フォーマットの詳細情報

カスタム

インポートしたいフォーマットがある場合は、/mod/quiz/format/custom.phpを編集することで独自にインプリメントすることができます。

新たに記述する必要のあるコードの量は非常に小さいものです - 与えられたテキストから1つの問題のみを解析できるコードです。

「Custom」フォーマットの詳細情報

WebCT、IMS、QTIを含んだ新たなフォーマットがさらに追加されます。どのようなフォーマットでも、Moodleユーザが貢献することができます!