Speaker
Jun (準) Saito (斉藤)
(Obihiro University of Agric. & Vet. Med. (帯広畜産大学))
Description
MoodleとJupyter環境とを,フロントエンドのJavaScriptのみを用いて簡易連携させる手法について報告する。Jupyter環境がMoodleとは別のサイト等にある場合,サーバ管理者によってCORS(クロスオリジン間リソース共有)が適切に許可されない限り,フロントエンドのみによる連携は制限される。しかし,本手法ではWeb Messaging APIを使用することにより,学習者側でJavaScriptの初期コードを実行する等の操作が一部必要とはなるが,管理者権限や特別なプラグイン,サーバ設定等を必要とせずに,クロスオリジン間であってもJupyter環境側のログ取得等の連携が可能となる。報告では,実際の大学でのデータサイエンス教育実践として,国立情報学研究所が運営するJDCat分析ツールをBinderで無償起動したJupyter環境として利用し,学生の学習ログを試行的に取得・分析した結果についても紹介する。これにより,MoodleとJupyter環境の連携に関する課題や可能性を議論したい。
これは商業的な発表会なのか?/ Is this a commercial presentation? | 非商用 / Non-commercial |
---|---|
発表日の希望 / Preferred day | どちらの日でも結構です / Either day is fine |
発表の種類 / Presentation type | プレゼンテーション(40分)/ Presentation (40 mins) |
Author
Jun (準) Saito (斉藤)
(Obihiro University of Agric. & Vet. Med. (帯広畜産大学))