研究課題
基盤研究(C)
一般的にプログラミング言語やその処理系 (コンパイラなど) は初心者の教育を意図しては作られていない。このため、初学者の困難さに着目した研究は多くなされている。 過去の研究の多くは、その研究者が所属する教育組織の環境下で、考案、実施されたものであり、特定の状況に依存している。これまでに我々が提案している構文エラーに焦点を当ててエラーメッセージを変更する仕組みに対して、初学者にとっての学習の障壁として特に影響があると考えられている意味エラーについてのメッセージを現場の教育者が現場に適したものへと変えることができる仕組みを考案し、実装することを目指す。