子供に学ばせよう! プログラマーの思考術 [本]
小学生にプログラミング教育をすると政府が決めた事により、「岡山Unity勉強会」に小学生の参加者が増えております。
[公式ページ]
http://okauni.jimdo.com/
(*'▽')
さて、では身に付けるべきプログラマーの思考術とは、いったいなんでしょうか?
(´・ω・`)
一般の人には、縁遠い事のように感じるでしょうが、料理のレシピ(料理の手順)もプログラム(計算の手順、あるいは命令の系列)は、レシピ(料理の手順)とよく似ています。
たとえば、袋麺のインスタントラーメンを作るとしましょう。
[1] 鍋に計量した水をいれる。
[2] 鍋でお湯を沸かす。
[3] 袋を開けてインスタントラーメンの麺を入れる。
[4] 時間を待つ。
[5] まだ硬かったら[4]に戻る
[6] 添付されているスープを入れる。
[7] 鍋からラーメンをどんぶりに移す
料理のレシピはフローチャートに起こせます。
この手順通りに作業すると、誰でも結果が出せるというのが、プログラミングです。
その誰でもというのをコンピューターで行えるようにするのが、プログラムです。
(*'▽')
よく感性とか、素質とか、そういうアヤフヤなモノが入り込まない、論理的な思考のみで結果を導き出す訓練をします。
(*'▽')
実際、コンピューターが無くてもできるんですが・・・(´・ω・`)
プログラムの結果をすぐに出せるというのが、コンピュータです。
(*'▽')
結果が間違えているなら、その手順が間違っているから、その手順を見直すのが、デバッグです。
子供の頃から、その思考法を身に付けると、将来の他の学習もはかどりますよ。
(*'▽')
小説(読書感想) ブログランキングへ
プログラマのための論理パズル 難題を突破する論理思考トレーニング
- 作者: Dennis E. Shasha
- 出版社/メーカー: オーム社
- 発売日: 2009/03/26
- メディア: 単行本
プログラムはこうして作られるプログラマの頭の中をのぞいてみよう
- 作者: 平山 尚(株式会社セガ)
- 出版社/メーカー: 秀和システム
- 発売日: 2013/09/25
- メディア: 単行本
コメント 0