研究概要プログラミング教育へのゲーム性の導入による学習効果プログラミング教育にゲーム性を持たせることで効果が上がるのか。そのために効果的なゲーム性やゲームデザインとはどのようなものになるのだろうかを検証する。プログラムを組むこと自体がゲームになっているものに熟練することで、一般的なプログラミング能力向上につながるのかも検証し、効果的に活用する方法について考える。一般的にプログラミングは習得が難しい特殊な技能のイメージがある。たしかに特殊な思考を要求されることは多い。プログラミングの学習では「文法を知っている」ところから「ロジックを組むことができる」までの間に超えるべき大きな山がある。教育する側の立場からは、学習者に向けていかにこの山の良い攻略法を伝えるか。そのために「ゲーム」という題材をどう活用するか。教育機関でプログラミング教育を行ってきた経験と開発現場でのゲームプログラマーの経験をもとに体系的に研究したいと考えています。