私たちは子供たちに、人類を消滅させるプログラム方法を教えるべきでしょうか?

Table of Contents

私たちは子供たちに、人類を消滅させるプログラム方法を教えるべきでしょうか?

週末に何かお探しですか?「子供は幼少期の多くの時間を非生産的な方法で過ごす傾向がある」とここに書いてあります。

全く同感です。子供の頃も同じでした。長年、数字を数えたり単語の綴りを覚えさせられたせいで、テレビを見る時間がものすごく無駄になっていました。

「研究によると、子供たちの論理的思考力に問題が増えていることが判明している」と宣伝文句は続く。

ああ、なるほど、それで学校の最後の2年間の勉強の記憶がぼんやりとしか残っていない理由が分かりました。フラッシュバックで思い出すと、復習に多くの時間を費やして、実際には何も新しいことを学んでいなかったような気がするんです。

でも不思議なことに、6年生の談話室でこっそり吸っていたタバコのことは、事細かに覚えている。乾燥タマネギ、バナナの皮、手近にあったもので、税金のかかるタバコより巻いた方が安かったもの。

実際、私たちのグループが談話室の古くてゴツゴツしたソファーに座っていたときのことを思い出します。ソファーの張地が裂けて、アンティークの藁が絶えず床にこぼれていました。読者の皆さん、申し訳ありませんが、それはそういう学校でした。私たちは、果物と野菜から得られる無害な合法ドラッグを使い果たしてしまい、次は何を巻こうかと考えていたのです。

ソファの藁の詰め物を燻製にしてみたらどうかって誰かが言ってた。ビールを5パイント飲んだ後に声に出して言ってみれば、私たちの必死さがわかるよ。

好奇心旺盛な皆さんにご満足いただけるように言うと、それは、半世紀に渡る失禁する老人たちの尻を支え、さらにその後 50 年間自慰にふける十代の若者たちの尻を支えてきた 100 年前の家具から引き抜かれた、古びて臭い藁の山で作ったキャンプファイヤーの煙を吸い込むようなものだった。

シックスフォームのことをほとんど覚えていないのが、ずっと変だと思っていた。ああ、談話室が全焼した火事のことはもちろん覚えているけど、それ以外は何も覚えていない。

今日読んでいる宣伝文句のおかげで、私は自分の教育に問題があったことに気付きました。

この知恵の源は、小さな子供がプログラムして何かをできるおもちゃのロボットのKickstarterでの提案です。Photonはレゴのトレーラーを引っ張ったり、トラックを追ったり、ライトを点滅させたり、足元に潜り込んだりと、とにかくとても迷惑なロボットですが、だからこそ子供たちは大好きです。

開発者が言うように、幼い子どもでもロボットを「プログラミング」できるというのは、スマートフォンやタブレットのアプリで、色付きの「コード」ブロックをドラッグ&ドロップして操作することを意味します。これはMITのScratchやGoogleのBlocklyから借用したコンセプトをベースに、さらにシンプルに表現されています。

これは本当に「プログラミング」なのか、それとも、おもちゃのロボットを購入することで、幼いアーリーヤとカニエが、最も高給で高く評価されている雇用分野であるIT業界での成層圏のキャリアに飛び込むのに役立つと(ひどい教育によって妨げられている)愚かな大人を騙すための単なる煙幕なのか?

結局のところ、世界に変化をもたらす力を持つ幸運な大人たちは、科学やコンピューターの分野では、くだらないことをしてきた実績がある。例えばイギリスでは、2014年に政府が支援した「Year of Code」イニシアチブを率いた最高経営責任者は、「Hello World」アラートさえコーディングしたことがない人物だった。

学校でのコーディングスキルの指導を推進するプロジェクトの責任者が、一日中 C++ を叩き続け、朝の通勤中に Python スクリプトをだらだらと書いていることを期待するのは不公平かもしれません。

結局のところ、教育 IT イニシアチブの責任者がプログラマーである必要はない。それは、腫瘍学の専門家がガンを患っている必要も、政府の保健大臣が脳外科医である必要もないのと同じだ。

もし応募者全員が「死んでいるという実績」を持っていることを要求したら、墓掘り人を採用するのは確かに困難になるだろう。

一方で、国の財政を担う政治家なら、計算が出来るはずだと私は思います。考えてみれば、ロンドンのコーヒーショップで紙コップに名前を書くことを強要するバリスタなら、少なくとも音声をアルファベットに書き写す基本的な知識は持っているはずだとも思います。

分かりますか?結局は早期教育にかかっているんです。

私の意見としては、Photon は少なくとも 1 つの点で的を射ていると思います。つまり、初めてプログラミングを学ぶときに最も難しいのは言語ではなく、構造とロジックです。

コーディングが全く理解できないと嘆く人は、実際には中括弧やセミコロンの問題ではなく、定数、変数、演算子、関数などの構造に問題があるのです。ルーチンとは何か、ましてやそれをどうやって閉じるかさえ知らない人にとって、いくら参照ライブラリがあっても何の意味もありません。

だから、ゲーム化されたプラスチック製ロボットを使うのは、子供たちに論理の原理を教えるのに最高の方法だと思うんです。ただ、夕食の席で「レバーと玉ねぎを食べ終わるまでケーキは食べられない」という論理に反論してくるので、口論になる覚悟はしておいてくださいね。

そして、これはほんの始まりに過ぎません。このような教育機器が未就学児にプログラミングを教えてくれるようになると、ロボット工学は飛躍的に進歩するはずです。SFファンは、私たちがついに将来のロボット王を生み出す世代を育てていることに興奮するはずです。

あるいは、別の見方をすれば、私たちは、自分たちの子供たちを、私たち自身の絶滅をプログラムするプログラマーにするようにプログラムされているのだ。

ああ、それが退化ってやつですね。我々がやっていることは我々がやっていることなんです。

YouTubeビデオ

アリスター・ダブスアリスター・ダブスはフリーランスのテクノロジー・タルトで、ITジャーナリズム、編集研修、デジタル出版をこなしている。シンギュラリティによって滅亡するのは構わないが、ロボットの支配者がウサギの耳を持つのは嫌だ。威厳がないからだ。

Discover More