@inproceedings{oai:ipsj.ixsq.nii.ac.jp:00113074, author = {平尾, 元紀 and 松澤, 芳昭 and 酒井, 三四郎 and Motoki, Hirao and Yoshiaki, Matsuzawa and Sanshiro, Sakai}, book = {情報教育シンポジウム2014論文集}, issue = {2}, month = {Aug}, note = {本研究では,学習者が個人のコンパイルエラー修正履歴を観察,分析できるシステム CocoViewer (Compile error Collection Viewer)を開発した.本システムは,プログラミングの授業でコンピュータに蓄積された開発環境の操作履歴を利用してコンパイルエラーの修正時間を計算し,その推移グラフを自動生成し提示する.学習者はエラーの種類毎に集計された推移グラフの一覧や,各個のエラーが生じた状況の詳細な分析が可能である.これまで学習者各々が漠然と抱いていたコンパイルエラー修正の学習状況が定量的に把握されることで,学習の動機づけ,プロセスの改善促進,およびエラーに対する恐怖感の軽減をすることが本研究の目的である.文科系の大学生を対象としたプログラミング入門教育の受講生約100名に試用実験を行った.その結果,被験者は興味を持ってシステムを利用し,エラーに対する対話が促進され,コンパイルエラーについての誤った認識が改善し,コンパイルエラーへの恐怖感が軽減されるという結果が得られた., We have developed CocoViewer (Compile error Collection Viewer) which was designed for learn-ers in programming to enable them to conduct an analysis for their compiling error records. CocoViewer generates charts that show a trajectory of reducing the fixing time of the compilation error that is calculated by all logs recorded in students' computer during a programming course. Students can see lists of charts for all kinds of compilation error, as well as can see a particular detailed circumstance of error that is selected by a student. We hypothesized that the system promotes clear understandings regarding their compilation error learning, and following three effects were expected: (1) to encourage more experiences of compilation error fixing, (2) improvement of the procedure of fixing error, and (3) reducing unarticulated anxiety for the compilation error. The system was tried in an undergraduate introductory programming course for ap-proximately 100 non-CS, liberal art students. The both qualitative research how students use the system and quantitative data in questionnaire showed that the students appreciated the system and enjoy to use, the system promoted dialogues among students regarding compilation errors, and we succeeded to reduce unarticulated anxiety for students.}, pages = {151--158}, publisher = {情報処理学会}, title = {Compile Error Collection Viewer: 修正履歴分析によるコンパイルエラー学習支援システム}, volume = {2014}, year = {2014} }