情報処理学会 第82回全国大会 会期:2020年3月5日~7日 会場:金沢工業大学 扇が丘キャンパス 情報処理学会 第82回全国大会 会期:2020年3月5日~7日 会場:金沢工業大学 扇が丘キャンパス

7ZH-08
段階的詳細化によるオブジェクト指向開発を誘導するJava演習支援システムの実装
○石井怜央,辻 健人,富永浩之(香川大)
初級Java演習では,オブジェクト指向の基本概念を習得し,各オブジェクトの機能を実装していく.本研究では,それに引き続く演習として,段階的な開発スタイルを誘導する中級Java演習を提案し,支援システムの開発を行っている.本演習では,教員が模範コードを作成し,クラスやメソッド単位のコードブロックで穴抜き箇所を指定する.支援システムでは,学生が作成したコードを模範コードの該当部分に差し替え,各種のテストを実行する.段階的なコードの改良を実践させ,各オブジェクトの責務を意識させる演習を目指す.本論では,支援システムの主要な機能を実装し,実際の授業での運用に向けた試験的な実験を行う.