プログラミング学習をすることで
様々な能力が身に付くといわれています。
◎論理的思考力が身につく
プログラミング学習をすると、
論理的思考力が身につきます。
論理的思考力とは、ものごとを
論理的に順序立てて考えることです。
プログラミングは、
コンピュータに対して
プログラムを書くことで仕事を指示します。
コンピュータは人間のように
あいまいな表現では理解できないため、
させたい仕事を適切に
順序よく指示しないと動きません。
コンピュータを思ったように動かそうと
試行錯誤の作業がプログラミングです。
結果、プログラミング学習をすることで
論理的思考力が身につきます。
◎問題解決能力を養える
プログラミング学習をすると、
問題解決能力を養うことができます。
プログラムは最初から
思ったとおりに動くことはまれです。
プログラミングは、
・プログラムを書く
→動作を確認する
→エラーの原因を探す
→プログラムを修正する
→動作を確認する
→エラーの原因を探す
という作業の繰り返しになります。
この試行錯誤の繰り返しの中で
問題を解決していく能力が
養われます。
◎発想力が向上する
プログラミング学習をすると、
発想力が向上します。
プログラムで
1つの目的を実現しようとしたとき
ゴールは1つでもやり方は
1つではありません。
その中から、どれがよいか考えるのに
発想力が必要となります。
最適なプログラミングを考える中で、
発想力も鍛えられ向上します。
プログラミング学習する課程で
様々な能力を
身につけられることができます。