ゲームや作品をつくるとき、「遊ぶ人はどう感じるか」を考える場面があります。プログラミングを通して、「相手の立場で考える力」も育っていくと感じています。
作品には、遊んでくれる「相手」がいる
自分ひとりで楽しむだけなら、分かりにくくても困りません。でも、誰かに遊んでもらうことを考えると、「操作の方法は伝わるか」「むずかしすぎないか」と、相手の目線で考えるようになります。
「分かりやすさ」を考えるきっかけに
たとえばクイズなら、質問の文章が分かりやすいか、答えの入力のしかたが伝わるかを考えます。ゲームなら、ルールが見ただけで分かるかどうかです。自分には当たり前のことが、相手には分かりにくいかもしれない、という気づきが生まれます。
見直して、よりよくする経験
見てもらった人の反応をもとに「ここを分かりやすくしよう」と作品を直すことは、相手の立場に立って考え直す練習になります。作品づくりの中で自然にこの経験ができることは、プログラミングの良さの1つです。
画面の向こうにいる「使う人」を考える経験が、人の気持ちを想像する力にもつながっていくと感じています。