コンテンツのMoodle上のフォルダへの自動登録について

コンテンツのMoodle上のフォルダへの自動登録について

- Hideaki Nagano の投稿
返信数: 4

はじめまして、永野と申します。

Moodleの機能について質問させていただけますでしょうか。

大学での利用を想定し、学生から紙文書で講義提出物を教員が回収し、採点/コメントを付与した後に、スキャンして電子化します。

この電子化文書の講義提出物をMoodleのフォルダに自動登録する機能があるかどうか確認させてください。

Moodle上のフォルダは予め作成しておくことでも構いません。

コマンドベースのインポートツールや、SOAP APIで実現することを想定しています。

また、インポート時は、ファイルと一緒に属性情報も読み込んで、自動登録できればと思います。

以上となりますが、宜しくお願い致します。

Hideaki Nagano への返信

Re: コンテンツのMoodle上のフォルダへの自動登録について

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators

ご希望に沿えれば良いのですが、以下の手順で課題モジュールのフィードバックファイルをスキャンした講義提出物用にお使いになってはいかがでしょうか。

1. Moodleのコースに編集権限のある教師またはサイト管理者として入る。
2. 「編集モードの開始」ボタンをクリックする。
3. 課題を追加したいセクションで「活動またはリソースを追加する」リンクをクリックする。
4. 「課題」を選択して「追加」ボタンをクリックする。
5. 「課題名」に課題名を入力する (例 課題001)。
6. 「提出タイプ」セクションの「提出タイプ」チェックボックスのチェックすべてを外す。
7. 「フィードバックタイプ」セクションの「フィードバックタイプ」チェックボックスの「オフライン評定ワークシート」「フィードバックファイル」のみチェックする。
8. 「保存してコースに戻る」ボタンをクリックする。
9. 「編集モードの終了」ボタンをクリックする。
10. 作成した課題 (例 課題001) をクリックする。
11. 「すべての提出を表示する」ボタンをクリックする。
12. 「評定操作」プルダウンメニューから「評定ワークシートをダウンロードする」を選択する。

13. 12.でダウンロードしたCSV形式の評定ワークシートを参考にスキャンした採点/コメント付加済みの講義提出物のファイル名を変更する。
 例)
 last001 first001_30_assignsubmission_file_feedback.pdf
 last002 first002_31_assignsubmission_file_feedback.pdf

14. 13.でファイル名を変更した講義提出物ファイルをまとめてZIP圧縮する。

15. 「評定操作」プルダウンメニューから「複数フィードバックファイルをZIPでアップロードする」を選択する。
16. 14.で作成したZIPファイルを「ファイルをアップロードする」ファイルエリアにドラッグ&ドロップする。
17. 「フィードバックファイルをインポートする」ボタンをクリックする。

18. 12.でダウンロードしたCSV形式の評定ワークシートに評点を入力する。
19. 「評定操作」プルダウンメニューから「評定ワークシートをアップロードする」を選択する。
20. 「スプレッドシートよりも最近にMoodle内のレコードが修正されている場合、レコードの更新を許可します」オプションをチェックする。
21. 「評定ワークシートをアップロードする」ボタンをクリックする。
22. 「続ける」ボタンをクリックする。

参考資料:
[Moodle in English: upload feedback files without student file submissions]
https://moodle.org/mod/forum/discuss.php?d=336438

[Moodle in English: 2.4 - how to upload multiple feedback files in zip]
https://moodle.org/mod/forum/discuss.php?d=216391&parent=1372398

Mitsuhiro Yoshida への返信

Re: コンテンツのMoodle上のフォルダへの自動登録について

- Hideaki Nagano の投稿
ご返信ありがとうございます。
採点/コメント付与して、スキャンした電子化ファイルを複数のフィードバックファイルとして
一度にアップロードすることができるのですね。
ありがとうございます。
Hideaki Nagano への返信

Re: コンテンツのMoodle上のフォルダへの自動登録について

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators

> コマンドベースのインポートツールや、SOAP APIで実現することを想定しています。

以下のMoodleDocs (Moodleオンラインドキュメント) およびStack Overflowでの投稿が開発の参考になるかと思います。

[Web services files handling - MoodleDocs]
https://docs.moodle.org/dev/Web_services_files_handling

[Uploading file to Moodle using the REST Service core_files_upload - Stack Overflow]
https://stackoverflow.com/questions/20284425/uploading-file-to-moodle-using-the-rest-service-core-files-upload

[Uploading files in a forum with a Web Service in Moodle - Stack Overflow]
https://stackoverflow.com/questions/35041528/uploading-files-in-a-forum-with-a-web-service-in-moodle

Mitsuhiro Yoshida への返信

Re: コンテンツのMoodle上のフォルダへの自動登録について

- Hideaki Nagano の投稿
ご返信ありがとうございます。
core_files_uploadというWebサービスがあるのですね。
これを使えばバッチ処理でファイルアップロードを自動化できそうです。
ありがとうございます。