プログラミング的思考は家庭で伸ばせる!今日からできる5つの遊びと声かけ
「プログラミング的思考って言葉はよく聞くけど、結局なんのこと?」
「教室に通わせる前に、家で何かできることはないのかしら?」
みなさんこんにちは、プロクラスの吉田です。
小学校の必修化以来、「プログラミング的思考」という言葉だけが独り歩きして、なんだか難しそうに聞こえていませんか。でも、ご安心ください。
断言します。プログラミング的思考は、パソコンがなくても、ご家庭の日常の中で今日から伸ばせます。
今日は、その正体をわかりやすく解きほぐしたうえで、家庭でできる5つの遊びと声かけをご紹介します。
そもそも【プログラミング的思考とは?】
文部科学省は、プログラミング的思考を「自分が意図する一連の活動を実現するために、どのような動きの組合せが必要か、どのように組み合わせれば意図した活動に近づくのかを論理的に考えていく力」と定義しています(文部科学省「小学校段階におけるプログラミング教育の在り方について」)。
難しく聞こえますが、実はカレー作りとまったく同じです。「野菜を切る→炒める→煮込む→ルーを入れる」。ゴールから逆算して手順に分解し、正しい順序で組み立てる。お母さんお父さんが毎日台所でやっていること、あれがプログラミング的思考なのです。

遊び1【お手伝いを「手順書」にしてみる】
「お風呂そうじ、やり方を弟に教えるとしたら、どんな順番?」と聞いてみてください。頭の中の作業を、抜けなく順序立てて言葉にする。これは「分解」と「順序化」の練習そのものです。
ポイントは、書いた手順どおりに大人がわざと動いてみること。「先に水を抜くって書いてないよ?」と、抜けに気づかせてあげると盛り上がります。
遊び2【「もし〜だったら?」ゲーム】
お出かけ前に「もし雨が降ったらどうする?」「もし電車が止まっていたら?」と聞いてみましょう。プログラミングの核心である「条件分岐(もし〜なら〜する)」の考え方が、遊びながら身につきます。
正解を求める必要はありません。「そうきたか!」と笑える答えほど、頭は柔らかく動いています。

遊び3【ボードゲームとパズルで「先読み」】
オセロ、将棋、すごろく、迷路。「こう動かしたら、次はどうなる?」と数手先を考える遊びは、結果を予測してから行動する力を育てます。家族での対戦なら、負けて悔しい気持ちまで含めて良い教材です。
遊び4【失敗したら「どこを直す?」と声をかける】
積み木が崩れた。工作がうまくいかない。そんなとき「だから言ったでしょ」ではなく、「どこを直したらうまくいくと思う?」と聞いてみてください。
失敗を「原因を探して直す対象」として見る、プログラミングでいうデバッグの姿勢です。この声かけひとつで、失敗が怖いものから「試すチャンス」に変わります。

遊び5【「作る遊び」へ一歩踏み出す】
ここまでの4つに慣れてきたら、スクラッチやマインクラフトなど「作る遊び」への一歩がおすすめです。ゲーム好きのお子さんなら、ゲームへの夢中を学びに変える記事でご紹介した「遊ぶ側から作る側へ」の入口がまさにここにあります。
家庭でできること、教室だからできること
家庭での遊びは、プログラミング的思考の「土台」を作ります。一方で、その土台の上に本格的な作品づくりを積み上げる段階になると、つまずいたときに導いてくれる先生や、刺激し合える仲間の存在が大きく効いてきます。
学校の授業だけでは演習量が足りない実情はこちらの記事でお話しした通り。家庭の遊び+教室での本格的なものづくり、この二段構えが理想です。
まとめ
プログラミング的思考とは、ゴールから逆算して手順を組み立てる力。カレー作りと同じで、特別な道具は要りません。手順書ごっこ、「もし〜だったら?」、先読みゲーム、「どこを直す?」の声かけ。今日の夕食の時間から、さっそく始められます。
そして「作りたい!」が芽生えたら、それが次のステップのサインです。
プロクラスキッズの無料体験会へ
プロクラスキッズは、年中さんから高校生までを対象に、マインクラフト、スクラッチ、ロボット、Unityなど、お子さんの年齢と興味に合わせてプログラミングを学べる教室です。家庭で育てた「考える芽」を、作品づくりの力へ伸ばすお手伝いをします。
無料体験会は毎月、各教室とオンラインで開催しています。