7H-03
バージョン管理システムと連携したソースコードへのアノテーションによるプログラミング学習支援システム
○伊藤瑠哉,竹島 亮,長尾 確(名大)
情報科学の分野の大学研究室において、プログラミングを行う機会は頻繁にあり、ソースコードを共有して利用することが多い。付記されたコメント文だけで他人が書いたソースコードを理解するのは難しく、他の資料を検索、参照して学習する必要がある。本研究は、バージョン管理システムと連動したソースコードへのアノテーションによるプログラミング学習支援を提案する。ソースコードの一部あるいは全体に対して文章・画像・音声・動画・文書・スライド・参照すべきWebページのURLをアノテーションとして関連付ける。バージョン管理システムと連携したデータベースにアノテーション情報を記録し、利用者がソースコードを読む際にアノテーション情報を参照することで、プログラミングを行いながら学習を支援するシステムを開発した。また被験者実験によって、このシステムの有用性を評価した。

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