https://youtu.be/JatJZxD-dds
言葉の森オンラインスクールのプログラミングコースの教材を考えていて、最初はよく使われているスクラッチにしようかと思いましたが、その後、IchigoJamが、ビジュアルプログラミングからできすとプログラミングまでいろいろできてシンプルなので、その方がいいかと思うようになりました。
しかし、その後、いろいろ調べてみると、IchigoJamよりも、Micro:bitの方が導入しやすいし、発展性もあることがわかってきました。
理由は、
・IchigoJamは、まだ情報量が少ない、
・Basicという古い言語が最初のプログラミング言語になっている、
からです。
それに対して、Micro:bitは、
「英国放送協会BBCが開発した、英国の11歳と12歳の小学生全員に配布される低消費電力、低コストのシングルボードコンピュータ」で、
「技術的な仕様も、将来、非営利団体が生産できるようにオープンソース化され」、
プログラミング言語として、「Microsoft Block Editor、Microsoft Touch Develop、Python、JavaScript」などが使える、
ということです。(以上wikipediaより)
Micro:bitに関する情報量も多いので、とりあえずMicro:bitでロボットを動かしたり、ゲームを作ったりするようなことを、javascriptやPythonでやっていこうかと思いました。
海外のプログラミング教育を見ると、ドイツなどでは、htmlとcssでウェブを作るという授業もあるようです。
プログラミングを学んで将来何に役立つかというと、プログラミングを仕事にするためではありません。
例えば、自動車の運転を学んで、将来運転の仕事をするということがもう現実的なことでないのと同じように、プログラミングは将来誰でもができるものになってきます。
そこで、自分の仕事にプログラミングが必要になったときに、すぐに使えるということが、プログラミング学習の意義になります。
だから、ロボット作りやゲームは単なる導入の授業で、その後は、ウェブ開発とデータベース操作の授業になっていくと思います。
ところで、今、ビジュアルプログラミングで、子供たちに小さいころからプログラミングの概念に慣れさせおくということが言われていますが、小学校低学年のころにプログラミングに慣れるということは、あまり必要ないように思います。
もちろん、プログラミングは子供たちにとって、ただテレビを見たりYouTubeを見たりしているよりもずっと主体的なことですから、それなりの意味はあります。
しかし、その意味は、子供たちが絵をかいたり、工作をしたりするのと同じ程度のものです。
私は、それよりも、もっと自然や生き物に触れるような、より全面的な経験をすることが、子供たちの成長には欠かせないと思っています。
233-0015 横浜市港南区日限山4-4-9
●言葉の森オンラインスクール 電話045-353-9061
同じカテゴリーの記事
同じカテゴリーの記事は、こちらをごらんください。プログラミング教育(5)
コメント欄
日本のプログラミング教育は、世界の水準から遅れていると言われますが、それが逆に、リープフロッグになる可能性もあります。
これまでの先行者たちの試行錯誤のいちばんいいところを受け継いで、よりよいプログラミング教育をしていけるということです。
子供たちがプログラミングを学ぶ意義は、将来、ロボットを作ったりゲームを作ったりすることではなく、将来、何かの分野で起業したときに、自分でその仕事にプログラミング技術を生かすことにあります。
小学校低学年のころから、特にプログラミングの概念に慣れる必要はありません。
そういう概念は、中高生になってからでも、又は大人になってからでも、すぐに身につくからです・。
むしろ、低学年のころは、プログラミングよりも、自然との触れ合いの方が優先すると思います。
コメントフォーム
対話と個別指導のあるオンライン少人数クラスの作文教室
受講案内の郵送(無料)をご希望の方は、こちらをごらんください。
(広告規定に基づく表示:受講案内の郵送を希望される方はご住所お名前などの送信が必要です)
電話通信の無料体験学習をご希望の方は、こちらをごらんください。
(無料体験学習をお申し込みの方に、勉強に役立つ小冊子をお送りします。)●Online作文教室 言葉の森 「特定商取引に関する法律」に基づく表示」 「プライバシーポリシー」