@techreport{oai:ipsj.ixsq.nii.ac.jp:00209979, author = {吉田, 賢志朗 and 松澤, 芳昭}, issue = {12}, month = {Mar}, note = {初学者のプロセスの改善を目指した漸進的プログラミング支援システム「トリップコード」を開発した.漸進的プログラミングとは,完成形までのステップを作成し,その都度保存・実行を行いながら,完成形へと近付けていくプログラミング手法である.トリップコードの特徴は,a) 保存時のコードの行数の推移が,折れ線グラフ形式で可視化されているため,保存の履歴を振り返ることが出来ること,b) 保存したバージョンの行き来が出来ること,の 2 点である.本システムを,社会情報学部の 1 年生のプログラミング導入授業で運用し,アンケート及びログの解析による効果の検証を行った.その結果,1) 約4割の学生が履歴表示機能を使って,自発的にグラフの意味を解釈し,漸進的に課題を解き進める足掛かりとしていたこと,2) 入れ子のような難易度の高い問題ほど,エラーが発生しやすいため,バージョントリップ機能の使用率が高かったこと,が明らかとなり,3) 難易度の高い問題の解答履歴グラフを見ることにより,その学生の習熟度を推定出来るという感触も得られた.}, title = {初学者のプロセス改善を目指した漸進的プログラミング支援システムの開発と評価}, year = {2021} }