プログラミングとは?

プログラミングとは?

プログラミング=コンピュータを思い通りに動かすための「台本」を作ること

何かを作ったり遊んでいる時、あるいは勉強している時、「もっとこうしたら楽しくなるかな」「こんなふうに変えたら早くできるかな」と考えたことはありませんか?これも立派な「プログラミング的思考」です。
このように、より良いものにするために想像して作り出すことが「プログラミング」です。

プログラミング
プログラミングを学ぶ6つのポイント
楽しみながら学べる

子供達にとって、物理的制約を受けずにイメージを表現できるのは、お絵描きや粘土遊びのように創造力をフル活用した遊びと言えます。「楽しく夢中になっていたら実は学べていた」が教育のあるべき姿だと思います。

問題解決能力を養う

現代はIT技術の発達により次々に移り変わる状況に柔軟に対応しながら、自ら問題を設定して考え、判断し、答えを見出していく能力が求められています。プログラミングは問題解決型の課題に積極的に取り組むことができる教育なのです。

将来の可能性を広げる

現在は新しい仕事が登場し、どんな仕事に就いてもITスキルが必要な時代になりました。先の見えない社会において様々な仕事に役立つと考えられるプログラミングを学ぶことは、子供達の将来の進学や職業の選択の幅が広がります。

倫理的思考能力を養う

プログラミングとは「物事を整理すること」を身近に体験できるツールです。物語やゲームをやるときも、人物・背景・展開など一つ一つに切り分けて整理し、構造的に考えることが必要です。プログラミング学習で子供達の倫理的思考力は育まれていきます。

自分に自信を持てる

プログラミングは新作のプロセスが比較的短いので、「できた!」という感覚がたくさん積み重なります。この感覚を積み重ねることによって、子供達は自己肯定感を得ていきます。プログラミング学習の世界では、学びを進める主導権は子供にあるのです。

創造力を広げる

プログラミング学習では創造力をゲームやアプリ、Webコンテンツなどデジタルなモノ作りを通して養い、広げていくことが出来ます。プログラミング自体が新しいものを次から次へと生み出して共有していける学習環境となっています。


これからの教育で求められる「学力の3要素」

知識・技能
思考力・判断力・表現力
主体性をもって多様な人々と恊働して学ぶ態度

プログラミング学習を通じて自然と身に付けることが出来ます!

TOP