著者
佐藤 究 山下 圏 小嶋 和徳 小笠原 直人 布川 博士
出版者
一般社団法人電子情報通信学会
雑誌
電子情報通信学会技術研究報告 = IEICE technical report : 信学技報 (ISSN:09135685)
巻号頁・発行日
vol.114, no.277, pp.27-32, 2014-10-24

近年,大学の情報・工学系学部においては,プログラミング演習が必須となっており,演習課題ではプログラムソースの提出が一般的である.しかし課題内容が高度になると,一つの課題に対してディレクトリ構造に依存した複数のソース,データ,ドキュメントのファイルを提出する必要がある.また,採点者にとってはこれらの提出物を実行し採点,評価を行う必要があり,それを実行可能状態にするだけで大きな手間となる。さらに本学部においては課題が合格するまでの再提出を学生に課しているため,このバージョン管理も大きな手間である.本稿では,これらを解決するための,分散型バージョン管理システムであるMercurialと統合開発環境であるeclipseをベースとしたプログラミング演習課題レポート管理支援システムの構築と,これらのベースとなるシステムの機能を有効に利用した課題管理について述べる.