SCRIPT:ドイツの大学環境におけるプログラミング向けインテリジェント・チュータリング・システムの実装

arXiv cs.LG / 2026/4/20

💬 オピニオンDeveloper Stack & InfrastructureIdeas & Deep AnalysisModels & Research

要点

  • この論文は、人間のチュータがいない状況でもプログラミング学生に個別化されたヒントや助言を提供できるインテリジェント・チュータリング・システム(ITS)として、Python向けの新しい仕組みを提案しています。
  • 先行研究の不足点として、Pythonを明確にサポートすること、初級段階に限定されないこと、そして生成モデルの最近の進展を取り込むことを重視しています。
  • システムは教育用ツールであると同時に研究プラットフォームとして設計されており、ヒント機構(大規模言語モデル経由など)を差し替えて組み込めるプラグイン・インターフェースを備えます。
  • 重要な焦点は、欧州のデータ保護規則、欧州AI法、ならびにドイツ研究振興協会(DFG)の倫理的枠組みに整合することで、ドイツの厳格な規制環境下で運用する点です。
  • 本稿では、ITSの現状、今後の開発方針、ならびに改善に向けた課題と機会について述べています。

Abstract

プログラミング教育においては、実践と広範な演習が不可欠である。知能チュータリングシステム(ITSs)は、人間のチュータが利用できない場合でも、プログラミング学習者に対して個別化されたヒントや助言を提供できる現実的な選択肢である。しかし、プログラミングに関する先行のITSは、Pythonプログラミング言語をめったにサポートせず、主に導入的なプログラミングに焦点を当てていることが多く、また生成モデルにおける近年の発展をほとんど考慮していない。本研究では、適応性の高い新しいPython向けITSを確立することを目指す。このシステムは、教育と研究の両方のプラットフォームとして機能し、ヒント機構を(例:大規模言語モデルを介して)組み込むためのインターフェースを提供し、さらに、ドイツにおける特に難度の高い規制環境の中で動作する。すなわち、欧州のデータ保護規則、欧州AI法、そしてドイツ研究振興協会(German Research Foundation)の倫理的枠組みに準拠する。本論文では、ITSの現状の説明に加えて、今後の開発の方向性を提示し、システム改善に向けた課題と機会について議論する。