HMMMML3:他人を意識したモチベーション向上を考えたプログラミング環境



本稿で提案するプログラミング言語HMMMML3における超好意的解釈コンパイラは,スペルミスを大幅に許容するとともに,複数の解釈が成り立つ場合はそのすべての解釈を実行し,タブ切り替えによってユーザに選択させる.プログラムの正確さをスコア化しランキングサイトにアップロードする機能も持つ.すべてのプログラムはHTML5上で実行されるので,スマートフォンでも実行可能である.これにより,プログラミングする過程においても,その成果を見せるときも,ユーザはより他人を意識し,それがモチベーション向上につながると考えている.

中橋雅弘,宮下芳明.HMMMML3: 他人を意識したモチベーション向上を考えたプログラミング環境,インタラクション2011, pp.511-514, 2011.