この記事のAI要約
Target この記事の主なターゲット
  • 中学生や高校生などの若年読者
  • プログラミングに興味がある初心者
  • 教育関係者
  • プログラミング教育導入を検討している人
Point この記事を読んで得られる知識

この記事を読むと、プログラミング教育が通常の授業とは異なり、固定された答えがない学びであることが理解できる。この学び方では、自らが作りたいものを考え、それに最適なプログラミング言語を選んで実行する力が求められる。教科書を丸暗記するのではなく、実際に手を動かして試行錯誤することが重要であり、つまずいた場合も失敗を恐れずに取り組む姿勢が大切とされている。多くのプログラマーが通るこのプロセスは、失敗から学び、徐々にスキルを高める機会を提供してくれる。プログラミングの学びは完成した時の達成感に繋がり、新しいものを創り出す力を育むものである。これはプログラミングに限らず、広く応用できる学びの姿勢であると述べている。

Text AI要約の元文章

【最終回】失敗をおそれない──プログラミングは「答えのない学び」

自分が作りたいものを考え、それを作ることができる言語を選んだら、いつだってプログラムを書くことはできる。とはいえ、いざやってみると、きっとみんな一度は壁にぶつかるだろう。でも、それは僕たちプログラマーも通る道なのだ。プログラムを書くとは、いったいどういうことなのだろう?

※この連載は、毎日新聞社発行の月刊誌「NEWSがわかる」で連載している記事の転載です。

答えのある学び

プログラミングは2020年に必修化されるけれど、そもそも授業で今習っているような勉強とはちょっと違うところがあるんだ。

歴史や漢字、算数の計算は、答えがあるものだよね。教科書に書いてあることを先生に教えてもらってそれを覚えることが多い。だけどプログラミングの教科書に書いてあることを丸覚えしたり先生の話を聞いたりしているだけでは、プログラムが書けるようにはならないと思うんだ。

答えのない学び

歴史や漢字、算数の計算など、受け身で学ぶものと違い、図工や家庭科の裁縫などは、答えがない。先生に言われたことをやっているだけではだめで、自分で手を動かしてやってみることが大事だ。プログラミングはこちらの要素が強い。

自分でやらなければ何もできないけれど、それは逆に、作りたいものがあった時、とりあえず手を動かしてみれば前に進めるということでもあるんだ。一つの答えを見つけて終わりではなく、納得するまでやることが大切だ。

失敗してもいいんだよ

世の中には便利なものがいっぱいあるよね。すでにあるプログラムを使ってつなぎ合わせることで自分の作りたいものができたならそれはそれでいい。ただ、すでにあるもので問題解決ができない時、自分で解決しようとする力が必要になってくる。まだ世の中にない新しいものを作り出す力とも言えるね。

いざ作ろうと取りかかった時、きっと一度は失敗するだろう。でもそれはとても大事なことなんだ。どうして失敗したのか、どうしたらうまくいくのかと試行錯誤することで、失敗の原因を探すスキルが身につくからだ。

失敗してもあきらめずにやり遂げれば、「できた!」「やったー!」という達成感や楽しみも味わえるよ。僕たちプログラマーも、プログラムを完成させるまでにたくさんの失敗の道を通ってきた。でも失敗は悪いことではない。失敗をおそれずにチャレンジすることが大事だよ。これはプログラミングに限らないことかもしれないね。

(転載元:ニュースがわかる・発行:毎日新聞社/イラスト・斉藤恵/©サイボウズ/毎日新聞社 2017)
2015年7月31日 プログラマーって何しているの? IT企業の中身はどうなっているの? 中学生が聞いてみた
2017年1月25日【第1回】 プログラミングってなんだろう?
2017年2月 9日【第2回】プログラムで動くもの──ごはんを炊く炊飯器もプログラミングで?
2017年3月 1日【第3回】人間を支えるプログラム──プログラミングって?
2017年4月 5日【第4回】スマホはどういう仕組みになっている?──スマホのなかのこびとたち
2017年5月 8日【第5回】無かったことにできるしくみ──コンピューターのすごいところ
2017年6月 9日【第6回】世界は線でつながっている──インターネットって何だろう?
2017年7月 6日【第7回】文字や画像が表示されるしくみ──こびと同士の会話
2017年8月15日【第8回】自分が今いる位置がわかるしくみ──宇宙からの声をきくこびと
2017年9月15日【第9回】みんなでつくっている事典「Wikipedia」──世界の人とチームになる
2017年10月 6日【第10回】こびとの指示書はこれだ!──実際のプログラムをみてみる
2017年12月 5日【第11回】言語の栄光と没落──言語は無くなるもの。作りたいものに合わせて使い分ける

タグ一覧

  • サイボウズ
  • プログラミング
  • プログラミング教育
  • プログラム

SNSシェア

  • シェア
  • Tweet

Pick Up人気の記事