27 February 2025 to 1 March 2025
京都リサーチパーク / Kyoto Research Park
Asia/Tokyo timezone

LTI 1.3を用いたMoodleとプログラミング演習システムの連携機能の開発

28 Feb 2025, 09:45
30m
1号館 / Bldg. #1 (京都リサーチパーク / Kyoto Research Park)

1号館 / Bldg. #1

京都リサーチパーク / Kyoto Research Park

〒600-8813 京都市下京区中堂寺南町134 134 Chudoji Minamimachi, Shimogyo Ward, Kyoto, 600-8813
一般講演 / General Presentation サイトおよびサーバ管理 / Site and Server Administration G会議室・Room G

Speaker

Tomoya Saito (Yamaguchi University)

Description

我々は、JupyterHubをベースとし、科目ごとに固有の環境設定を提供しつつ、複数科目で同時利用可能なWeb型プログラミング演習システム「MCJ-CloudHub」(Multiple Course Jupyter-based Cloud Hub)を開発し、GitHub上で一般公開している。MCJ-CloudHubは、国立情報学研究所が提供している学認クラウドオンデマンド構築サービス(OCS)上で稼働するアプリケーション・テンプレートとして開発されている。本システムは、LTI 1.3を利用してMoodleと連携し、JupyterHubのユーザ認証は自動的に完了する。また、ユーザの属性情報、コース情報、及びコース参加者一覧をMoodleから取得する。取得した情報に基づき、JupyterHubへのアカウント登録やホームディレクトリ等の作成、科目ごとの共有フォルダ等の作成及びアクセス権限の設定が自動的に完了する。並びに、対象科目に応じた共有フォルダ、課題の配布・回収・採点機能を利用可能なJupyter環境が利用者に提供される。本発表では、連携機能の概要及び実装状況について報告する。

発表日の希望 / Preferred Day いずれの日でも結構です / Either day is fine
MAJ R&D Grant いいえ

Author

Tomoya Saito (Yamaguchi University)

Co-authors

Prof. Atsuko Takefusa (National Institute of Informatics) Prof. Jun Nishii (Yamaguchi University) Dr Kazuichi Oe (National Institute of Informatics) Dr Keigo Yabuki (Yamaguchi University) Dr Koichi Okada (Yamaguchi University) Prof. Takahiro Tamesue (Yamaguchi University) Dr Tomoya Tanjo (National Institute of Genetics) Prof. Yue Wang (Yamaguchi University) Ms Yuko Tsutsui (National Institute of Informatics)

Presentation materials

There are no materials yet.