仮想ロボットプログラミングを用いたコード共有プラットフォームの開発と評価
本論文の扱う「問い」
他者のコードを評価し,制御・共有する仮想ロボットプログラミング環境は良いコードを作るために有益か.
本論文のここが面白い!
学習において他者の活動を模倣しながら学ぶことは有効です.そこで本研究ではプログラミング学習を対象に,コードを共有し互いに閲覧できる仕組みを開発しました.また単にコードを共有・閲覧のみでは,「どのコードが自身の学びに有益か」「あるコードがどういう点で優れているか」を理解することは困難であるため,良いコードの度合いを示す指標を三つの観点で定義し,自身のコードにレベルの近いコードを段階的に閲覧できるように制御しました.これらの仕組みを搭載したコード共有プラットフォームを用いて学習効果を検証したところ,提案した指標の範囲で良いコードへ成長させることが確認できました.今後は学習者に学ぶべきコードを推薦する適応的推薦機能の開発を予定しています.
https://scrapbox.io/files/64a17be7c7f7ff001b56eef7.png