この研究は、プログラミング教育における学生とAIの相互作用をメタ認知の視点から探究しています。生成的AIツール(例えばChatGPT)は、初心者プログラマーに瞬時かつ個別化されたサポートを提供しますが、AIの利用が学生のメタ認知プロセスにどのように影響を与えるかは十分に研究されていません。本研究では、大学のプログラミングコースにおける10,000以上の対話ログを分析し、メタ認知のフェーズや戦略にどう関わるかを調査しました。その結果、AI搭載のコーディングアシスタントが学生のメタ認知的関与を支援するための設計上の考慮点を導き出しています。これにより、教育AIツールの開発において、学生の学習プロセスを強化するための指針が得られます。