著者
市村 哲 梶並 知記 平野 洋行
雑誌
情報処理学会論文誌 (ISSN:18827764)
巻号頁・発行日
vol.54, no.12, pp.2518-2527, 2013-12-15

プログラミング授業は大学や専門学校等の情報系学科では必須科目となっているが,大学で初めて習う学生の多くはプログラミングに対する苦手意識が強い.そこで本研究では,プログラミング初学者がかかえる問題を早期に発見できるプログラミング学習支援システムを構築し,実際の演習授業で運用を試みた.つまずいている学生の早期発見と,多くの学生が共通にかかえる問題の発見を可能にすることが本研究の目的である.本研究の目的を達成するために,Webブラウザ上で動作するプログラミング演習支援システムを構築し,学生の操作ログ・エラーログを収集して解析できるようにした.評価実験と改良を繰り返し行い,結果として,学生の学習状況を把握しやすくなったことが分かった.The programming exercise is a required subject in the department of information systems in colleges and universities. Most of the students are programming beginners right after they entered university. Our goals are to enable to detect the students who have stumbled, and know problems that many students are facing in common. For this purpose, we built programming exercise support system that runs on a Web browser. The system is able to collect and analyze students' error logs. As a result of the repeated experiments and improvements, the system enabled lecturers to easily grasp the situation of the programming class.