- 著者
-
安田 光
井上 亮文
市村 哲
- 出版者
- 情報処理学会
- 雑誌
- 情報処理学会論文誌 (ISSN:18827764)
- 巻号頁・発行日
- vol.53, no.1, pp.81-89, 2012-01-15
現在のプログラミング講義・演習科目では,完成したソースコードを示して解説する手法が主流であるが,この手法では,学生がエラー解決方法を習得することが難しいという問題がある.そこで本研究では,ティーチングアシスタント(TA)が学生にエラーの解決方法を教えている状況を動画記録し,学生とTA間で共有することができるプログラミング演習支援システムを構築した.本システムは,TAが学生のトラブルを解決している過程を記録して資料化するクライアントツールと,この資料を閲覧できるようにする資料閲覧サイトから構成されている.評価実験の結果,トラブルを解決している過程を記録して資料化することに一定の有用性があることが示唆された.Recently, programming class is mostly done using electronic slide-show that shows completed source codes. It is difficult, however, for students to learn how to resolve errors. In this paper, we propose a process-recording-based programming education system composed of the process-recording tool that produces a video file and the process-recording material viewing sites where the process-recording material shows how to solve problems in programming. As a result of the experiment, recording the process of debugging and sharing it were proved somewhat effective to teach how to resolve errors.