manaba でエクスポートした mht ファイルを moodle の問題バンクにインポートできるように Moodle XML 形式に変換する簡易スクリプトです。
- main.ts (
yarn build
): すべての問題を穴埋め問題(Cloze)で作成します。
作成した問題はxml/cloze/
ディレクトリの下に国語(J)、数学(M)、英語(E)と教科ごとに作成されます。 - main-new.ts (
yarn build-new
): 選択式問題をmultichoiceで対応、空所入力問題をshortanswerで作成します。
作成した問題はxml/not-cloze/
ディレクトリの下に大問ごとにファイルを分けて作成されます。
ライセンスは一応 MIT License です。