プログラミング思考の鍛え方|【小学生向け】遊びながら身につく簡単3選

スポンサーリンク

「プログラミング思考」って言葉、聞いたことあるかな?
なんだか難しそうに聞こえるかもしれないけど、実はこれ、みんなが普段から使っている特別な力なんだ。
この力を上手に鍛えると、勉強やスポーツ、将来の夢にも役立つすごいパワーになるよ。
今日は、プログラミング思考の正体と、遊びながらできる簡単な鍛え方を、先生とだいち君、さくらちゃんと一緒に見ていこう!

スポンサーリンク

プログラミング思考ってなんだろう?【冒険の地図づくり】

先生
先生
二人とも、プログラミング思考ってどんな力だと思う?

だいち
だいち
うーん、プログラマーみたいな人が持ってる特別な能力?

さくら
さくら
コンピューターに命令する時の考え方、みたいな感じかな?

先生
先生
いい線いってるね!
もっと分かりやすく言うと、ゴールまでの道のりを、順番を考えて計画する力のことなんだ。
例えば、宝島に行くための「冒険の地図」を作るのを想像してみて。

まず、宝島の場所がゴールだよね。
そこに着くためには、「船に乗る」「嵐をよける」「怪物がいる森を抜ける」みたいに、たくさんのやるべきことがある。
これを、どんな順番で、どうやってクリアしていくか計画するのがプログラミング思考なんだ。

だいち
だいち
なるほど!
カレーライスを作る時、「野菜を切る」「お肉を炒める」「お水を入れて煮込む」「ルーを入れる」って順番に考えるのと似てるね!
先生
先生
その通り!
プログラミング思考は、大きな目標を達成するために、やるべきことを細かく分けて、正しい順番に並べる力なんだよ。

プログラミングは、この考え方を使ってコンピューターに「この順番でこう動いてね」とお願いしているだけなんだ。

スポンサーリンク

なぜ大切なの?プログラミング思考のすごいパワー

さくら
さくら
その力を鍛えると、どんないいことがあるの?

先生
先生
すごく良い質問だね!
プログラミング思考が身につくと、3つのすごいパワーが手に入るんだよ。

勉強がもっと得意になる!

例えば、算数の文章問題。
「何を求めたいのか(ゴール)」をはっきりさせて、「どの数字をどう使えばいいか(手順)」を順番に考えられるようになるから、答えにたどり着きやすくなるんだ。
国語の作文だって、「何を書くか」「どんな順番で話を進めるか」を組み立てるのが上手になるよ。

だいち
だいち
そっか!
いきなり書き始めるんじゃなくて、まず計画を立てるのが大事なんだね!

困ったことが起きても慌てない!

プラモデルを作っていて、パーツをつけ間違えちゃった時、どうする?

さくら
さくら
えーっと、説明書の前に戻って、どこで間違えたか探すかな。

先生
先生
それこそがプログラミング思考!
何かうまくいかないことがあっても、「何が原因かな?」「どこを直せばいいかな?」って冷静に考えられるようになるんだ。

この力があれば、失敗を恐れずに色々なことにチャレンジできる「問題解決の達人」になれるよ。

将来の夢が広がる!

プログラミング思考は、ゲームクリエイターやロボット開発者、Webデザイナーみたいな仕事にはもちろん必要だよ。
でもそれだけじゃないんだ。
お医者さん、お店の店長さん、学校の先生など、どんな仕事でも「どうすればもっと良くなるかな?」と計画を立てて実行する力は絶対に役立つんだ。
君たちの将来の可能性をぐーんと広げてくれるパワーなんだよ。

スポンサーリンク

【今日からできる】プログラミング思考の簡単な鍛え方3選

だいち
だいち
僕もプログラミング思考を鍛えたい!
どうすればいいの?
先生
先生
もちろん!
お家で遊びながらできる簡単な方法を3つ紹介するね。

①お手伝いを「分解」してみよう!

まず一つ目は、お手伝いをゲームみたいにしてみること。
例えば「お部屋の片付け」なら、

  • 1. 床に落ちている服を拾って洗濯カゴに入れる
  • 2. 机の上のマンガを本棚に戻す
  • 3. ベッドの布団をきれいにする
  • 4. 最後に掃除機をかける

みたいに、やることを細かく分けて、紙に書き出してみるんだ。
「まず何をする?」「次は?」と親子で一緒に順番を考えるのがコツだよ。
カレー作りや朝の準備でも応用できるね!

②間違い探しゲームで「比較」しよう!

さくら
さくら
間違い探しがトレーニングになるの?

先生
先生
そうなんだ!
プログラマーは、書いたプログラムがうまく動かない時、「バグ」と呼ばれる間違いを探すんだ。

これは、お手本のプログラムと自分のプログラムを比べて「どこが違うかな?」と見つける作業。
まさに間違い探しと同じだよね。
「どこが違う?」「なぜ違う?」とじっくり観察する力が、自然と鍛えられるんだよ。

③好きなことで「もしも」を考えよう!

最後は、想像力を使うトレーニング。
「もしも、マインクラフトで空飛ぶブタがいたら、どうやって捕まえる?」
「もしも、明日の天気が雨だったら、何をして遊ぶ?」
みたいに、「もしも〇〇だったら、△△する」という条件と結果を考える遊びだよ。

だいち
だいち
それ、よく友達と話してる!
「もしもあのゲームのボスが仲間になったら、どんな技を使うか」とか!
先生
先生
最高だね!

その「もしも〜なら」という考え方は、プログラミングの「if文(いふぶん)」というすごく大事な命令と同じなんだ。
好きなことなら、どんどんアイデアが湧いてくるよね!

 

スポンサーリンク

まとめ:プログラミング思考は毎日の冒険だ!

先生
先生
どうだったかな?
プログラミング思考が、特別なものじゃないって分かってくれたかな?
さくら
さくら
うん!
ゴールまでの地図を作るみたいに考えることだって分かった!
だいち
だいち
お手伝いやゲームでも鍛えられるなら、今日からできそう!

先生
先生
その意気だよ!
プログラミング思考は、物事を順序だてて考え、問題を解決していくための「考える道具」なんだ。

難しく考えずに、毎日の生活の中で「どうすればうまくいくかな?」と考える癖をつけるだけで、君たちの「考える力」はどんどん成長していくよ。
さあ、今日から君だけの冒険の地図を描いてみよう!