小学校プログラミング必修化反対の理由とやるべき事

2019年8月10日

昨日の記事、ありにゃん寄稿の続き。

というわけでもないのだけれども、ネタ切れどころかネタ探す時間さえないのでなし崩し的に。私の考えは過去に何度か書いたけれど、最新バージョンとしてより深く突っ込みキッズのプログラミングに反対したい。

絶対に上手く行かない、英語教育的な黒歴史が増えるだけ。

小学校プログラミング必修化反対など5つの理由

目次しておきましょうか。Google検索おちょくり用なので押さなくてOK。

  1. プログラミング必修化がどれほど極端か理解していない
  2. プログラミングは高校以上で選択授業にするべき特殊性
  3. 将来性の高さならば介護福祉士の授業を必修にしてみろ
  4. ガチな素人公務員らはプログラミングをナメすぎている
  5. プログラミングなんかよりも「金銭」を必修にするべき

1.プログラミング必修化がどれほど極端か理解していない

昨日の寄稿の中で私はピアノ弾けると書いた、しかし同じ弦楽器でもギター系の操作方法違うやつはまるっきり無理、才能ないとあきらめつくほど弾けない。

それと置き換えると、小学生からピアノが必修になるとか頭おかしいと思わないだろうか。たまたま私は弾けるけれど、周囲を見る限りでは人前で弾ける(金もらえそうな)レベルまで到達する人は1割どころか1%さえ怪しい。

もっと極端に置き換えると、プロのサッカー選手が将来的に足りなくなり稼げそうなので小学校からサッカーを必修とするのはマジキチと思わないのか。

そのくらいプログラミングは特殊という話は後ほど。

弦楽器の話で続けると、電子ではないガチなピアノは鍵盤ながら本体の中でハンマーが弦を叩く設計。同じ弦楽器でもアコースティックギターはツメやピックで弾くし左手で弦を直接押さえるし、エレキのベースは5本だとか、三味線は3本とか、琵琶とかマンドリンなど色々な種類がございます。この話も後でつながる。

プログラミングというものは、将来絶対に役に立たない可能性を過大に秘めており、モノにできる人も一握りどころか一つまみレベル、ピアノ弾けてもアコギ弾けない、アコギできてもベースも三味線もできない私に言わせると似たようなもの。

どころか、そういうプログラミング的な職業とは全然関係ない、むしろ公務員が親の妄想や子どもらが就きたい夢の仕事トップクラスは矛盾しすぎておりましょう。ならばお前がまずプログラマになって金稼いでみろよ、と。

できるわけがない、という話も後で。

2.プログラミングは高校以上で選択授業にするべき特殊性

独断と偏見で3つに分けてみる。下になるほど下。

  1. 国語、算数
  2. 理科、社会
  3. 図工、音楽、体育、英語

英語は自称1番手のつもりかも知れないが、小中学校の英語はクソすぎて最低レベルとしたい。要するに3はどうでも良い教科の集まりとして、そういう趣味レベルなやつは高校からの音楽、美術、書道、どれか選べとされるかのごとく、英語もプログラミングも高校生からの選択授業にするべきな話はここから。

3.将来性の高さならば介護福祉士の授業を必修にしてみろ

将来的にプログラマ足りなくなるらしい=今からキッズらを育成するべきニダ」<バカか

新AIを爆誕させたり進化させるほどのレベルのプログラマが足りなくなるであろうと言われる意味を理解していない。そういうのはプログラマの中でも天才的に才能ある、何と称するのかわからない相当な高い知識と技術を必要とする人が足りなくなりそうという話を真に受けたのでは。

ならば今も人が足りていない、今後も足りなくなると確信されている介護福祉士を増やすために保険体育の授業の時間を2倍にしても良いのでは。と書くと、書いている自分がバカなのかな?と思うのは、プログラミング必修化がバカなのかな?と同じ。思わない方がおかしい。

プログラマが高給取りは日本国内では限られた選ばれしスーパーなスキルや営業能力を持つエリートであり、公務員が教科書を見て教えたつもりになる程度のプログラマもどきが通用するわけがないのは英語教育の現状と同じ。

介護福祉士の資格を持つ友人が居るけれど、それはそれはひどいブラック組織ばかりで、現代3K(きつい、汚い、給料安い)が当たり前。ちなみに一流以外のプログラマならば「汚い」が「帰れない」に変わる。

こうして書き出してみると、自分らの介護をさせるために若い世代を介護福祉士にさせようと、キッズらの必修科目ではないとしても、あれほど大きく出てこの3Kなのか?と思えばバカ確定は某国に匹敵。

4.ガチな素人公務員らはプログラミングをナメすぎている

起承転結、ここがキモにあたる結の部。お前らプログラミングが何なのか具体的に知らなさすぎる一例として。

私が書いたソース例

概要としては、このソースコードの一部は友人が運営するサイトのPHPをプログラマではない私が書いてあげた程度のパクり上等なクソソースなもので、今そのサイトのCMS(WordPress)にログインしてスクリーンショットして来た。

最初の else は学校で習うでしょう。下手しなくとも小学校でもこのくらいはIF文なのでありえるし難しくはない基本的な命令文。

ただ、その後に書かれている <li> が何なのか、もしPHPの授業があるとするとこの <li> はPHPではございません。HTMLというやつで、そのHTMLはバージョンによる違いがある上、HTML使うならCSSという種類のコードも理解しなければ使い物にならないだろうし、上記画像のソースは書けない。PHPにもバージョンがあるとも知らなさそう。

英語にはバージョンないにも関わらずこの有様なのに。

後に出る // はテスト用のコメントアウトなのだけれども、そのコメントも言語により違っていたはず。※私はPHP、Perl、HTMLとCSS以外知らないので正確には不明。

プログラミングには種類がたくさんあり、HTMLやCSS程度の低レベルなコーディングでさえバージョンの違いがあり、PHPならばHTMLとCSSがほぼセットとなっており、それらのバージョンは数年で変化する。

Python使えるならPHPもすぐわかる、そういう天才的な才能を持っている人を知ってはいるものの、それは日本語がわかるなら韓国語もすぐ理解できるくらいの秀才なわけで。そういう人は教育されずとも自力で何とかできた系。

世界には様々な言語があると同じく、一言でプログラミングと言えどもその中の言語のどれが10年以上後の役に立つのかわかっていない人がプログラミング教育とか言っているのが大問題。だいたい誰にも10年や20年後のことはわからないわけで。

きっと時間の無駄になる。英語教育のように。

プログラミングとか言っている余裕があるなら国語と算数、中学生なら現代文と数学を強化するべき。

またはプログラミングと英語やめて週休3日にして内1日は家庭学習。

英語の塾に行くも自由、プログラミングを独学するも自由。いずれも必修化するほど多くのキッズには適正はないだろうから自分で合う合わないを決めさせるべき。

その家庭学習代は税金でOK。プログラミング、英語、のように公認家庭教師や塾を認定すれば良いだけ。子どもに選ばせろ、やりたくない専門職の知識なぞ必要ないし、英語のように「あれ何だったの?」にならなくて済む。

 

5.プログラミングなんかよりも「金銭」を必修にするべき

私は日本人の純度99.9999999999%(トゥエルブナイン)くらいを自称する、割に思考回路が日本人離れしているらしい。別に英会話できたり欧米の事情に詳しいわけでもなく。

何が変わっているかを長めな3行で。

  1. 昔から自分の年収を普通に言えるし他人にも聞いてしまう 
  2. その収入を何に使っているか内訳も普通に言える
  3. 街金やリボ払いの恐ろしさを理解している

多くの日本の人がまず1で「え?」と思い、2で「はあ?」となり、3は理解している人が多そうながら、年利やリボルビングの意味を深く考えず借金まみれになってしまう人は少なくないはず。

私の今(2019年7月時点)の年収は税引前で680万円くらい。9月から多分1千万円近くなるはず。

12で割り算して680なら控除とかあり500少々となり月40万くらいとして、生活に必要な金は衣食住以外タバコとか保険を含めて30万あれば足りる。残りは誰かとの飲み会代。

こう書くと「いやらしい」と考えるのが普通の日本人らしい。

金の話をすると「えげつない」と感じてしまうのが普通らしく、年収とか聞いても答えてくれない人が8割以上で、逆に私としてはなぜ言わないのか不思議。

「やましいことでもあるのか?」とさえ思う。

これらは義務教育の段階で金銭に関する教育をしていない、日本では金の話をするのはNG、聞かれて答えてもNG、そういう風潮が気持ち悪くて仕方ない。

「このくらい稼いでいる」とか「これでは少ないと思わない?」と堂々と言えないのは公務員や年功序列のような能力や実績に関係ない職業、そういう無能保護職が上位職だと思われているためと思われ、そういう人間が子どもらに教育するのだから「金の話=いやらしい」と教え込まれているのか、としか。

預貯金は時間の無駄、そんな実弾あるなら投資や保険に回した方が人生必死になれる。同じ借金でもして良い/悪いの境界線がある。後ろめたいことがないなら堂々と自分がいくらもらっているか言えば良い。

日本でもそういう教育をする方が先ではなかろうか。(海外でそういう教育があるかは知らない前提で申しております)

国語>算数>金銭>理科>社会(越えられない壁)>プログラミング、このくらいで良いほどプログラミングなぞ必修にはなり得ないし、英語さえまともに扱えない日本人がプログラミングという多言語を1言語さえ習得するには無理があり、たいていはセットなのでより無理がありましょう。

上で書いた通り、1言語だけでは終わらないセットな仕様もあるというのに知らないのでしょうな。

そんなことよりも、元利均等法の仕組だとか、カード会社がなぜ1回払なら利息タダでポイントまで付けてくれるのか、リボ払いを超絶おすすめしてくる理由は何なのか。そういう教育する方が社会に出るまでの必修だと感じる。

とりあえず金の話が汚いという日本の風潮どうにかするべきという、相変わらずな脱線にて失礼。

コメント(13)

>1.国語、算数
小学校に限るなら、私はここに「体育」も入れます。たとえ運動嫌いでも小学生時分にしっかり身体を動かしておかなければ、いわゆる運動神経、運動する際の神経ネットワークが発達しないため、後々にスポーツで才能を発揮することが出来なくなりますから。

骨の成長とかは知りませんが、恐らく「一般的なヒトに必要でろう身体能力」を得るだけなら、体育は週1でも大丈夫なはず。運動より栄養と睡眠の方が重要。

>自分の年収
私は300万に届かない程度。なおボーナスは出るか出ないか不確定、というか出ないだろうから考慮しません。労働力の割に薄給なのはご愛嬌で済まない程度。ただし私もどちかと言うと変人に属する評価を受けていますが、ヒツジ先輩ほど使える変人では無いため、中小企業においては仕方ないだろう評価。

>日本では金の話をするのはNG、聞かれて答えてもNG
金の話は無粋、という風潮は確かにありますね。バブル時代のように稼げや使えやと豪快な方が激減しましたから、金の話をすると憂鬱になるから止めろ、なのやも。

>新AIを爆誕させたり進化させるほどのレベルのプログラマが足りなくなるであろうと言われる意味を理解していない。そういうのはプログラマの中でも天才的に才能ある、何と称するのかわからない相当な高い知識と技術を必要とする人が足りなくなりそうという話を真に受けたのでは。
最近流行りのプログラミングスクールにも言えることで、高い授業料を払ってプログラミングスクールで数カ月間の授業を受けたとしてもスーパープログラマーにはなるわけがないですねw
プログラミングスクールでスーパープログラマーを育てることができるのなら誰も苦労しないですってw

>私ら変人から見ると凡人と話をしても全然楽しくない
>腹割ってコミュニケーションできないので薄っぺらい=ナチュラルに疎遠となり壁ができてしまう感じ
私も近所の集まりに行ってみましたが、凡人だらけで全然楽しくなかったですw

>高校以降の友達付き合い
はっきり言って社会人になってから友達を作るのは難しいと思いますw
いかに変人と出会えるかですねw

>中小企業で経理ができるとか無意味に近い。
中小企業でプログラミングやVBAができても無意味に近そうですねw

>偏屈者さん、ありにゃん、彫魚さんも変人。会話も文字も同じ。そういう人は自分を使いこなしてくれる主を探すか、自分が経営者になるかの2択。
確かに私も変人なのかも知れませんw
友達が少ないのも変人だからかもw
私も年収300万行っていない(ボーナスは1ヶ月分出ればいいほう)ので、転職を考えたほうがいいかもしれませんか?w
一度転職活動をしてみたのですが、なかなか求人が見つかりませんでしたし、転職エージェントに今ほど評価してくれる会社はないと言われましたがw

https://twitter.com/chikagoo/status/1159596007329394688
タイムリーなツイートで、正社員、週5出勤、フルタイムで募集をかけても、変人は来ないかも知れませんねw

書き忘れましたが、実はアメリカへ短期留学の経験があり、英語も挫折したので、早期英語教育の無意味さもわかっていますw
会話・リスニングと読み書きもそれぞれ得意不得意が全然違いますw
例えばイタリア語の読み書きができても会話ができないヨーロッパ史専門の教授を知っていますw
私はかろうじて英語のリスニングや読み書きができても、英会話は全然できませんw

>PHPならばHTMLとCSSがほぼセット
Excel VBAならVBAだけではなくExcelの機能や関数をわかってないと使いこなせないのと同じですねw

>それらのバージョンは数年で変化する
プログラミング言語自体にも流行り廃りもありますから、あるプログラミング言語を学んでも数年で通用しなくなる可能性がありますw
今はAIプログラミングでPythonが人気ですが、いつまで通用するのかわかりませんw

>マンションの管理組合が修繕費どうするだとかの馴れ合い会合を定期的にやらかしており
私も賃貸ですが、前のところも今のところもそんな会には参加したことがありませんし、そもそも通知も来たことがありませんw

ちなみに以前通っていたプログラミング教室では先生も生徒も良い意味で変人だらけで、その殆どとは今も繋がりがありますw
前の会社でも変人が多かったのですが、業務用パソコンすら支給されず、私物のパソコンを持っていくほどだったので転職しましたw

>40歳以下なら中小企業ではそれが普通、中小でボーナス半年分とかまずない
あまり勤務先を特定できることを書きたくないのですが、本社が数百人、現場(仮に運輸業等を想定)の契約社員が数千人という会社は中小企業と言えますか?
従業員数からしたら法的には大企業ですがw
以前は地元の中小企業の会合にも参加していたようですが、用件を満たさなくなって参加できなくなったようですw

>特にスキルない人は親身になっているように見せて相手しておりません
私も特にスキルがないですねw プログラミングも下の通りw

>やりたい事に対してソースコード探してパクってそれなりに目的は達成できるけれど、何が目的かわからず「これ作って」と一から作るのは無理
私はWordPressをカスタマイズする程度のPHPはもちろん、仕事でバリバリ書いているVBAでさえもそんなもんですよw
だから特にプログラミングの才能があるとは言えませんw
本当にプログラミングの才能がある人は、数学的知識を駆使して新しいアルゴリズム(ロジック)を爆誕させることができると思いますw

>プログラミングのロジックだけ教えるためにJavascriptになりそう
JSも進化していますよw
私は新しいJSをよく知りませんがw

>大昔の日本国内では「日本も英語が公用語になるかも」的な妄想で英語教育始めたと聞いた気がする。
第二外国語とは (ダイニガイコクゴとは) [単語記事] - ニコニコ大百科
https://dic.nicovideo.jp/a/%E7%AC%AC%E4%BA%8C%E5%A4%96%E5%9B%BD%E8%AA%9E
ニコ百ソースですが、戦前期は旧制中学(今の高校に相当)では英語一辺倒ではなく、英語・ドイツ語・フランス語から選択していたようで、外国語を学ぶことはエリートの特権だったようですよw

>そうではないならロジックだけなら数学で間に合うはず。
プログラミング教育の目的は論理的思考力をつけさせることのようですが、それなら論理国語と数学で十分だと思いますw

プログラミング言語について言えば、廃れると詰むものではなく、流行り廃りなんて気にならないものは如何がでしょう?

自身もベンチャーで成功し、現在ベンチャー企業を育てる仕事をしているポール・グレアムは自身のエッセイで以下のように述べています。
普通のやつらの上を行け ---Beating the Averages---
http://practical-scheme.net/trans/beating-the-averages-j.html

ラテン語を勉強しても職が無いのは誰もそれを話さないからだ。
ラテン語で何か書いたって、誰も読んじゃくれない。
でもLispはコンピュータ言語だ。
コンピューターは、何であろうとプログラマが選んだ言語を話すんじゃないか。

とっくの昔に廃れた言語を駆るポール・グレアムが、同時代の覇者であるOracleやJavaやC++を使う同業者を駆逐した方法の詳細については、上記ページに譲ります。
廃れていようが時代遅れであろうがコンピュータ言語として実装されている以上、プログラマが選べば、少なくともコンピュータには流行りの言語と同等に通用するのです。

問題は、その言語がコンピュータに実装されているか否かです。
廃れた言語で詰む主要な理由は、その言語処理系の保守が滞るからだと私は考えます。
従って、言語処理系の保守まで含めた教育なら、流行り廃りを気にする必要はないと思います。
選んだ言語が廃れても、それを使うプログラマ自身で保守が可能だからです。
実際、言語処理系を学生に作成させる授業をしている情報処理系専攻の大学が幾つかあるようです。
勿論、「保守が可能」と「保守が困難」は互いに矛盾するものではありません。
従って、言語処理系は保守の簡単なものを選ぶ必要があります。
逆ポーランド記法系の言語処理系ならかなり単純で、小学生向けの絵本が出るほどです。
カッコのない国 (はじめて出会うコンピュータ科学 4)
徳田 雄洋 (著), 村井 宗二 (イラスト)
https://www.amazon.co.jp/%E3%82%AB%E3%83%83%E3%82%B3%E3%81%AE%E3%81%AA%E3%81%84%E5%9B%BD-%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E5%87%BA%E4%BC%9A%E3%81%86%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E7%A7%91%E5%AD%A6-4-%E5%BE%B3%E7%94%B0-%E9%9B%84%E6%B4%8B/dp/4001152649
ここまで単純だと、数学の基本定理並みに将来に通用すると私は感じます。

特殊技能を必修にしてどうする、これに尽きると思いますが。

http://www.jisaka.com/archives/32902594.html
タイムリーなまとめw
私がプログラマーを諦めた最大の理由はこれなんですよねw
昔から家で自主的に勉強するのは大嫌いで、休日にまでプログラミングをしたくないですw
しかもプログラミング学習に金を出す会社ではないので、プログラミング学習に金をかけるなら、同じ金を美味しいものにかけたいですw

小学生に置き換えると、つまりは学校の授業だけではプログラミングができるようにならず、家庭学習、更には中学生以降の学習も必要ってことですw


話変わって、年収を言わないという風潮の弊害は、自分の年収が多いのか少ないのか丁度いいのかがわからないってことですねw

「教育課題にテクノロジーが重要」 日本は最も低い29% | 教育新聞 電子版
https://www.kyobun.co.jp/news/20190816_01/
そもそも教育にITが普及していない時点でプログラミング必須は早すぎると思いますw

教育研究家とケンカして作った子どもプログラマー向けキーボードとは? - 週刊アスキー
https://weekly.ascii.jp/elem/000/000/432/432759/
AI教育も同じく数式は誰もが理解できるものではありませんし、Pythonでライブラリ活用は時代遅れになる可能性が高いと思いますw

小学生「夏の自由研究」が様変わり、主流はプログラミングに|NEWSポストセブン
https://www.news-postseven.com/archives/20190819_1433385.html
今の小学生はプログラミングが主流なんですねw
それにしても本当にプログラミングに興味を持ってやっているのか疑問ですw
必修になるからって理由だけでやっているとしたら主体性がないですねw
自由研究でプログラミングをやるとしたら1から自分で作るべきですw
本やウェブサイトに書いてあるとおりにやってもタダの真似事に過ぎませんねw
学校の授業でも真似事レベルしかできないですけどねw
私も小学生だったらプログラミングをやったと思いますが、虫取りとか朝顔の観察日記のほうが余程有意義だと思いますw
小学生のうちは徹底的に遊ぶのがもっと有意義ですけどねw

>何より、ひと夏かけて作った作品が「小さいUSBメモリ1つ」とは、ちょっと寂しい気がしてしまう。
別にUSBメモリ1つでもいいじゃないですかw

プログラミングはCから始めた方がいいぞおじさん「プログラミングはCから始めた方がいいぞ」 : 汎用型自作PCまとめ
http://www.jisaka.com/archives/32981300.html
Cから始めるのはプログラミングの本質と関係ないところで苦労して挫折してプログラミングが嫌いになるからやめたほうがいいと思いますw
逆説的に言うとCすら挫折するってことはプログラミングに向いていないとも言えますがw

コメントする ※要ユーザ登録&ログイン

BTOパソコンメーカー比較

パソコン工房

高性能: ★★★★★ 保証: ★★

コスパ: ★★★★★ 安定: ★★★

初心者: ★★★★

性能とパーツの相場がある程度わかる人なら標準構成が多いのでコスパ重視で選びやすい。同じに見える同じ価格でも仕様の違いがどうなのか判る人には最適。

DELL

高性能: ★★★☆☆ 保証: ★★

コスパ: ★★☆☆☆ 安定: ☆☆

初心者: ☆☆☆☆

10年以上前まではDELL=初心者向けの安いパソコン、それはもう通用しておりません。クーポン適用後が適正価格だと見抜けるパソコン詳しい人向け、または大人買いで割安になる法人向け。

日本HP

高性能: ★★★☆☆ 保証: ★★

コスパ: ★★★☆☆ 安定: ★★

初心者: ★★★☆☆

コスパと性能以外にも見た目も重視したいならHPのノートも選択肢としてアリ。自社製造状態なのでBTO=ダサい印象は払拭されるかと。デスクトップは法人用、ゲーミングは海外向き。

ツクモ

高性能: ★★★★★ 保証: ☆☆

コスパ: ★★★★ 安定: ☆☆

初心者: ☆☆☆☆

昔のマニアックな感は無くなり家電通販のような普通のパソコン屋に。機種が少なく特徴的な少数精鋭状態なので選べる人を選ぶ。ヤマダ電機の一部、または自作PCのパーツ屋さん。

フロンティア

高性能: ★★★☆☆ 保証: ☆☆☆

コスパ: ★★★★ 安定: ☆☆☆

初心者: ★★★☆☆

フロンティア神代の解散後、現所長のパワハラがひどいとタレコミが複数あり、私から内情を運営会社へ伝えると逆ギレされて私を訴えるぞと謎すぎる返しがあり困惑中。

サイコム

高性能: ★★★★★ 保証: ★★★

コスパ: ★★★☆☆ 安定: ★★★

初心者: ☆☆☆☆☆

PC自作したくない中~上級者向け、昔ながらの2chおっさん御用達な鉄板メーカー。動かない構成でも購入できるので初心者にはおすすめ不能。量産系BTOのようにコスパ悪くならないのでサイコムだけは自由なカスタマイズを激しくおすすめ。


※ドスパラはパーツの偽装疑いを誤魔化したり取引先を勝手に切る信頼性暴落した事件があり掲載中止(2020.11.26)

※マウスコンピューターは高いぞと書きまくったからか遠回しにリンク削除しろと言って来たので削除(2021.03.28)

勝手に評価シリーズ

結果として宣伝になっていますが依頼されたわけでは無く、依頼されてもやりません。

データ復旧のIUECを勝手に評価
あなたの街の~を勝手に評価
ESETセキュリティを勝手に評価

カテゴリと更新通知

プロフィール

ヒツジ先輩

書いてる人:

BTOパソコンの元修理担当。ハードウェアに超詳しいワケではありませんが、どうしたら故障するのか何となく解るので壊れにくいパソコンを紹介します。