5ZE-07
プログラミング演習としてのコードレビュー支援ツールにおける段階的詳細化を実践させる例題の検討
○植 勇希,富永浩之(香川大)
本研究では,初級者からのプログラミング演習を対象として,中級者も交えたコードレビューを支援するシステムを提案している.課題としての仕様や例題プログラムを提示し,レビュイー(提示者)がコーディングする状況をリアルタイムに中継する.複数のレビュアー(指摘者)は,ツールのチャット上で,コードの箇所を特定して,修正点や議論すべき変更について指摘したり議論する.レビュイーは,これらを基に,コードを更新したりサンプルデータでの実行テストを行う.その過程は,コードのスナップショットとともに,セッションのログとして保存され,後で再現して復習できる.本論では,C言語で,段階的詳細化を実践させる例題を検討し,コードの改良の過程を考察する.

footer 著作権について 倫理綱領 プライバシーポリシー セキュリティ 情報処理学会