プログラミングって聞けば何か難しいようなイメージが漠然とありますよね。
それもそのはずです。大人といえども、プログラミングにはなれていないからです。
果たして、大人の中で実際にプログラミングができる方、そしてプログラミングの経験がある方というのは、割合的にはどのくらいとなるのでしょうか?
プログラミング人口はかなり低い
日本の人口の数パーセント程度ではないでしょうか。
なぜ、これほどまでにプログラミングできる人がいないのでしょうか?
それは、生活に直接的には関係ないからです。
プログラミングをするのは、プロのプログラマーやシステムエンジニアが仕事ととして行えば良いからですね。
みんながみんな、プログラミングを学ぶ必要も実際ないでしょうし、プログラミングができなくても生活には、何の支障もないわけです。
例えて言うなら、みんながみんな医者である必要はないわけです。社会というのは、そういうもので、大人になれば、それぞれがそれぞれ、得意な分野を持ち専門家となり、社会に何かしら貢献していけばいいのです。
大人になってもあれもこれも、全ての知識を備え、全てをこなすのは実際困難なことです。
プログラミングを職業としている方は、プロであるので出来て当たり前です。
しかし、プロのプログラマーやシステムエンジニアでさえ、全てのプログラム言語を把握しているかと言えばそうではありません。
おそらく全てのプログラ厶言語を理解しているエンジニアは、いないのではないでしょうか。
但し、いくつかあるプログラミング言語を理解していなくても、対応できないかと言えばそうではありません。
それは応用が効くからです。プログラミング言語において、構文や命令コマンドなどは異なります。
基本的なプログラミングの構造自体は、さほど変わらないので、慣れてしまえば理解できてしまいます。これは、「言葉」と同じです。プログラミング言語というだけあって、使う言葉が違うだけなんです。
日本語を使うか、英語を使うかの違いと同じです。
確かに日本人なら母国語である日本語なら、問題ないですが、英語は抵抗を感じますよね。
しかし、これも慣れてしまえば、使えるようになります。
英語も必要に迫られて、話すしかない環境におかれれば、仕方なしにでも喋らなければならないでしょう。
喋ることによって少しずつ慣れてくるわけです。
もちろん、英語を喋れない人が喋れるようになるには、単語を覚えたり、構文を理解したり多少の勉強は必要となります。言語も慣れの問題です。
小さい子どもが、言葉を覚えるのには、いちいち単語や構文を机に座って勉強しているわけではありませんよね。
子どもは、自然と言葉を覚え、話せるようになるのです。
このように子どもは、小さい頃ほど、自然と学習する能力が強いのです。
子どもがまるっきり勝手に言葉を話せるようになるのかと言えば、そうではありません。
親のサポートもあります。例えば、本の読み聞かせや、普段の子どもとの会話、そして母親のお腹の中にいる時から、母親が言葉で話しかけているなど、それら全てが自然な学習となっているのです。
さて、話しをプログラミングに戻しましょう。
ここで改めて、「子ども」と「プログラミング」についてですが、なぜ唐突にこの組み合わせなのかといえば、それは「プログラミング教育」が新たに始まるからです。
小学生のお子さんをお持ちの親御さんであれば、学校などから既にアナウンスがあったと思われるので、ご存じの方もいらっしゃるかと思います。
2020年より義務教育の1つとして「プログラミング教育」が開始されます。
話題性としては、今のところまだそれほどではなく、認知度は低いのが現状です。
まだ1年以上先の事となりますが、もう1年後に迫っているとも言えます。
学校教育カリキュラムとしては、革命的なことなのですが、この新しい取り組みがはじまるに際して、親としては、子ども達に何ができ、何を知ればよいのでしょうか?
プログラミング教育自体が漠然としすぎていることがあり、なかなかイメージしにくいことと思われます。
プログラミング教育は、小学校から手始めにスタートし、順次、中学、高校と開始されます。
そのような中で親としてサポートするには、少しばかりプログラミングについての知識を学んでもよいかもしれません。
小さい子どもが言葉を覚える成長過程の中で、親は子どもをサポートすることができます。
サポートすることができるのは、言葉を理解しているからですね。
言葉をわかっているからこそ、本を読んであげることもできるのです。
しかし、プログラミングに関しては、どうでしょうか?
ほとんどの親御さん、または大人はプログラミングについての知識はありません。それは学習してきてないからです。
はたして、そのような状況で大人は、どう向き合えばよいか考える必要がありそうです。
YouCodeでは英語を学習しません!
外国人教師と英語でプログラミングが学べる小中学生向け教室です!
東京六本木とオンラインで開講中!









