情報系と看護系の両学部を擁する国内の大学において,2023年度より両学部1年生約400名を対象に「プログラミング入門」を実施している.本科目では,初学者がWebブラウザのみで利用できるよう,MoodleとJupyterHubを連携させたシステムを導入している.本システムではLTIカスタムパラメータを活用し,Moodle上の授業設定をJupyterHub側のコンテナ起動条件や課題提出制御に反映する.本研究では,先行研究で開発したシステムを3年間運用し,その過程で明らかになった課題提出管理,安定稼働,および採点効率化に関する課題に対して改善を行った.さらに,初学者が構文記述の負担を抑えながら試行錯誤できる学習環境を実現するため,ビジュアルプログラミング環境「JupyterLab-Broccoli」およびタートルグラフィックス機能を拡張した.本稿では,これらの機能拡張および改良について詳述する.
抄録全体を表示