宇宙とコンピューターが大好きな塾長です。
プログラミング教育。
どんどん強化されていますね!
昨年から小学校の全教科で。
今年から中学校の技術家庭科で。
来年から高校の情報1で。そのまま大学入試科目にもなります。
庶民化するプログラミング教室
こうした流れの中で、最近アンケート調査が行われました。
保護者の7割が子どものプログラミング学習を「検討する」と回答
もう、そういう時代になってきました!
これまでのプログラミング教室は、どちらかと言えば「意識の高い」ご家庭向けの習い事でした。
それが今年あたりから、どの家庭でも当たり前に検討する習い事になってきたということです。
これは良いことです。
とはいえ、日本は遅れている状態から、やっとのことで普通の状態になってきた程度。
まだまだ、これからです。
大人はどうなの?
一方、大人たちの方は大丈夫なんでしょうか?
今回は
「頭の良さが無駄になっている!」
という日本の課題を明らかにしたうえで、子供たちに
「本来はこうあるべきだよ!」
を示したいと思います。
ということで、こんなニュースのネタから話が始まります・・・
国家のシステムが手作業だった!?
2月17日のニュースです。
「日本の技術力の低さ」「生産性の低さ」が話題になりました・・・
「厚労省、コロナ感染者数を手集計 菅首相「承知している」」(JIJI.COM)
https://www.jiji.com/jc/article?k=2021021700893&g=pol
国はどうやって全国のコロナ感染者の人数を把握しているのでしょうか?
なんと、その方法とは・・・手作業です!!
厚労省の委託事業者が、
深夜0時を過ぎたら「よーい、ドン」って感じで
全国の48都道府県や政令指定都市のホームページを見まくり、
数字を目で確認し、
1つ1つ手作業で数字を集めてから、
合計を計算!
という手順のようです。
気合とド根性!
炎の集計マニュアル!?
えっ、仕事のやり方が最初から深夜残業ありき!?
トホホ・・・
官僚もコンピューターの使い方が分からない
官僚の皆さんって、めっちゃ頭が良いんですよ。
そんな優秀な皆さんが、どうして今まで放っておいたのでしょうか?
う~ん、にわかには信じられませんでしたよ。だって、国のやることですよ。
きっと大そうなシステムがあって、
きっと日本中からネットワーク経由で数字が集められてきて、
きっと自動的に集計されているのだろう
などと思っていましたから。
それがなんと、僕らが自分たちでネットで調べて得られる情報と、質も手順も同じだったということです。
しかも、深夜0時を過ぎてから仕事をするのが正常な作業マニュアルという位置づけ。
わざわざ深夜残業の人件費を使っていたのです。
これでは働き方改革も進みません。
偏差値が高い人たちが集まる霞が関。
その官僚たちでさえ、コンピューターで集計することができませんでした。
コロナが緊急事態というのは分かります。
大変だと思います。
でも、問題の本質はそこではありません。
もっと根深いところにあります。
それは誰も次のことを考えなかったということです。
情報の再利用性
職場の仕事のやり方というのは、日々の改善の積み重ねなんですよね。
今までコンピューターを使おうとして来なかった悪しき職場の文化。
そういう悪い習慣が、ずーっと蓄積してきた結果が、正にここで露呈してしまったということです。
なんとも残念なニュースでした。
あらためて日本がIT後進国であることが浮き彫りになってしまいました。
それにしても・・・あれ?
日本は技術大国のはずじゃなかったっけ?
技術大国なのにIT後進国?
おかしいですね。
そこで、なぜコンピューターでスパッと集計を出せないのか、ちょっと調べて考えてみました。
自治体が情報発信する方法がダメだった
さて、デジタル庁が発足するのは今年の9月です。
つまり、日本全国の行政機関がネットワークでつながっていくのは、きっとその後の話になるでしょう。
そう考えると、今の段階で国や官僚の仕事を批判するのは早すぎかもしれません。
それに、大きな組織ですから、一部の失敗で組織全体についてどうこう言うのは気が早いです。
違う部署へ行けば情報の猛者がいらっしゃるのかもしれません。
批判だけならアホでもできます。
もっと生産的な記事を書くべきでした。
これは失礼しました!
それならば、せめて
「都道府県のホームページから感染者数を調べる処理」
くらいは自動化を提案したいところです。
少なくとも深夜残業ありきのマニュアルは良くありません。
深夜はコンピューターに作業をさせて、人間はお家に帰って寝ましょう。
逆に、なぜ最初からそういう発想でマニュアル化できなかったのか不思議です。
きっと何か事情があったはずです。
ということで、
都道府県のホームページがどうなっているのか?
を実際に見てみました・・・
そうしたら、なんと、
気が付いてしまいました。
さらに悲惨な現実に!
もう、本当にビックリですよ。
都道府県それぞれのホームページが、そもそも悲惨だったんです。
「数字」じゃなくて「画像」だったんですよ!
なぜ集計表を画像にしたらダメなのか?
例えば、エクセルなどで集計表をつくったとします。
この表の数値データをそのままWebサイトに載せて公表してくれたらよかったです。
見た人はその数字を再利用できます。
Webサイトから数字をコピーして、別の集計作業にすぐ利用ができます。
情報の再利用です。
ところが、今回はそうしませんでした。
画面に映ったエクセルの表の「写真」を撮って、その写真をホームページに貼り付けたのです。
(この記事の後半で、その実例を示しています)
写真から数字をコピーすることはできません。
それを見た人は、写真を見ながら、また手作業で数字を1つ1つ入力する、という作業が発生してしまいますよね。
情報が再利用できません。
数字は数字のまま公表すべきなのに、わざわざ写真で公表した。
この方法はダメですよ!
他のことに例えてみれば、もっと分かりやすいです。
はじめの一歩は「情報の再利用性」から
もしもあなたがLINEやメールなどで相手から電話番号を聞かれたら、どうやって知らせますか?
普通は、電話番号の「数字」をメッセージで返信しますよね。
それなら1往復のやり取りだけで済みます。
しかも相手は電話番号をクリックするだけで電話帳に登録したり、折り返しの電話をしたり、といった次の行動がすぐにできます。
つまり、相手が「利用しやすい情報の形」で返事をしようと考えますよね。
わざわざ電話番号を紙に書いて
「紙に書いたから、深夜0時を過ぎたら、私の家まで紙を受け取りに来てね。」
なんて相手に言ったらどうなるでしょう?
紙に書いたメモを写メにとって送るのも、ちょっと面倒です。
相手は写真とアドレス帳を行ったり来たりして登録作業をする手間が発生します。
ちょっと意地悪ですよね。
コンピューターの世界では不便ということになります。
このように情報を伝える時には、情報の種類にふさわしい形があります。
相手にとって「利用しにくい」「手間がかかる」ような形で情報を送っても、相手に伝えた意味が半減してしまうのです。
今回の学び:
数字や文字の情報を画像にしてしまうと、情報の再利用性が悪くなる!
各都道府県のホームページは、コンピューターの目で見ると、とても不便な情報発信になっているワケです。
情報の墓場
私は、紙の印刷物や画像ファイルを「情報の墓場」と読んでいます。
コンピューターが活用しにくいデータ形式だからです。
上の例で見たように、せっかく数値や文字というデータになっているものを、わざわざ紙や写真にしてしまったら単なる嫌がらせです。
もともと使いやすかった情報が、紙や画像ファイルにされてしまったら台無しになるからです。
熱がエネルギーの墓場と言われるように、コンピューターの世界では紙や写真などがデータの墓場に相当すると思います。
愛知県ホームページによる2021年4月13日の発表の例
(注意!)各都道府県が悪いというのではありません。日本全体に蔓延している問題です。ぜひ「自分の問題」として見て欲しいです。ピンチはチャンスかも。
試しに愛知県のホームページのHTML構造はこんな感じでした。ちなみに他の県や市も似たようなモノでした。
/html/body/div[1]/div[3]/div[3]/div/div[5]/div[1]/p[1]/img
—
<html>
<body>
<div id=”container”>
<div id=”mymainback”>
<div id=”main”>
<div id=”main_a”>
<div id=”main_body”>
<div class=”detail_free”>
<p>
<img alt=”030412検査陽性者” src=”/uploaded/image/249717.png” style=”height:885px; width:600px”>
最後がimgタグで画像ファイルになっています。
ですから、コンピューターの目で見ると
「感染者数のデータ」=「249717.png という画像ファイルがあるらしい」
くらいまでしか情報が読み取れません。
もちろん人間の目で見れば、写真として
というふうに見えます(愛知県のホームページの画像より)。
この表は表のように見えますが、なんと1枚の写真です。
ですから、ホームページ上でマウスで数字を選択したり、数字の部分を選んでコピーしたりすることができません。
試しに、上の表で数字のところを選択してみてください。
できないでしょう?
数字じゃないからです。選択することすらできません。
マジか!?
って思うでしょう。
そういうホームページのつくりなんです。
もちろん感染者数は一般公開されている情報ですから、セキュリティとか情報の公開範囲とかは関係ないですよ。ホームページで表示されている時点で、そういう話ではないですから。
ここまで公開しておいて、よりによって何で画像形式なの?
ってことです。
まぁ、とにかく、現状がこういう状況になっているわけですから、人間を深夜0時まで残業させる羽目になるのです。
9月に発足するデジタル庁は、こうした問題を1つ1つ解決していくわけですね。
すごく大変そう・・・
でもやり切らなければ日本に未来はありません。
人工知能に読ませればいい、はウソ!
こんな意見が出て来そうなので、それも考えておきましょう。
都道府県が公表しているホームページを人工知能に読ませれば、自動化できるのではないですか?
はい、技術的には可能です。
ご周知のとおりOCRという処理やディープラーニングという種類の人工知能を使えば、画像から文字や数字を読み取ることが可能です。
ただし、これは割に合わないコストがかかります。
なぜなら、データを写真に変更するエネルギーに比べて、写真を人工知能が読み取るエネルギーの方が、何百倍も必要だからです。
だったら最初から写真にしなければいいじゃん!
ということになります。つまり一番エコなのは、
何もしないこと
です。
表をつくったなら、そのまま表は表として公開すればよいのです。
エクセルで表を作ったのなら、その表をコピーしてHTMLで貼り付けることもできます。
わざわざ画像という別の形式に変換する手間など最初から不要です。
人工知能を開発するために人件費や開発費を使い、人工知能を運用するために大量の電気エネルギーを費やして、CO₂の排出量も増大。そのペナルティ金をまた海外へ支払う。そんな馬鹿な話はありません。
最初から素直に「使いにくいから直してほしい」と指摘して正す方が、何百倍もコストが安くすむでしょう。
ということで「画像形式で公開」という根本原因をとり除けば一瞬で解決です。
画像ファイルにこだわって人工知能にホームページを読ませる案は却下です。
税金の無駄です。
どうしたらよいか?
まず第一段階としては、地方の情報公開を、画像ファイル型からテキスト型に変えていくことです。
そうすれば少なくとも人間が集計作業をする手間は無くなります。
愛知県のホームページに関して言えば、<img>タグを挿入しているプログラムを、ちょこっと修正して<table>タグなどに変更するだけです。
このときタグに与える id の値は、国から指定して統一を図った方が良いでしょう。
そもそも画像ファイルを毎日どのように作成しているのか知りませんが、データを表形式にする方がプログラム的には楽ちんのはずです。
この程度ならプログラムの修正はごくわずか。ちゃんと設計されたシステムであれば数万円くらいです。運用テストなどの手数料を考えても5万円くらい。何十万円も請求されたらボッタくりですね。
そして第2段階としては、Web-API化することです。
これは9月に発足するデジタル庁の仕事になるでしょう。APIの仕様は国内で統一した方が良いからです。
長い目で見たメンテナンス性を考えれば、外部仕様だけではなく、ある程度のアーキテクチャまで統一した方が良いとは思います。
総務省のWebサイトには、すでにWeb-APIが組み込まれていますから、もう実績があります。
あえて注文をつけるなら、XML形式ではなくJSON形式の方を標準にして欲しいことくらいです。
こういうのは誰がやっても同じような仕様書になるので、国の方で「えいやっ」と仕様を決めてしまえばよいと思います。
今までさんざん手作業で情報収集に苦労して来た霞が関の官僚の皆さんです。彼らに「どんな情報が欲しい?」とヒアリングすれば良い仕様書に落とし込めるでしょう。
ありがちなミスは、自治体から意見を聴こうとして全国から人を招いたり、大きな会議体を作ったりすることです。そんな会議はまとまりません。人を集めるお金と時間があるなら、その経費を「後から変更や拡張がしやすい設計にする」方へ割り当てた方が賢明です。
仕様書ができたら、助成金付きで自治体へWeb-API化をお願いすればよいでしょう。
マスコミのみなさんもAPIを通じて即座に情報収集できますから、密な状態で取材する必要はなくなりますよ。
モノづくり教育の話は横に置いておきましょう
さて、情報の再利用性について考えてきました。
教育改革では、ひたすら子供たちがプログラミングを学んでいく話になりがちです。
ところが大人にもプログラミング教育(正確にはプログラミング的思考の教育)を急ぐ必要がありそうです。
上で見たように、日本の大人たちは情報の形式を正しく選択することに、まだ不慣れです。大人は大人で勉強していく必要があります。
何より、プログラミング教育をロボットや自動車などの「モノづくり教育」のことだと勘違いしてしまう大人が、まだまだ多いです。
日本は要素技術とハードウェアには強いけど、ソフトウェアには弱い。
そこが日本の限界を作っています。
大人の皆さんにお願いしたいのは、
プログラミングとモノづくりを切り離して考えよう!
ということです。
ハードウェアの生産力を増強する方向性に教育を重点化しても、日本の競争力は増えません。
国内では、どう見ても物価と人件費が割に合いません。
ハードウェアの生産を増やしても、働くほど貧乏になる未来しか見えません。
GAFAを見ればわかるでしょう。
プログラミング教育にもハードウェアが使われているだって?
いえいえ、その中身を見てください。どんなパワーバランスで生産されているのかを見てほしいです。
PC、micro:Bit、レゴなどでさえ、どれも外国製で、しかも設計やライセンス元は先進国で、生産は途上国という役割分担です。
パソコンやCPUも、設計やライセンス管理を行う役割と、実際にモノを生産する役割は、違う国です。
もちろん、前者はソフトウェアで、後者がハードウェアです。
これからはソフトウェアをつくった国や企業が圧倒的な競争力を持ちます。
そのため、純粋に
プログラミングで情報を活用できるセンスを磨く!
ことに注力した方が良いのです。
上で見たように、日本の課題は情報の扱い方を知っている大人が少なすぎることです。
だからプログラミングと言えば、すぐにモノづくりに発想が行ってしまうのです。
だから、なかなかキラーアプリが日本から誕生しません。
プログラミング教育が分かり難いのであれば、次の方針を徹底させるのでもかまいません。
「情報の再利用性」のセンスを早くから身につけさせる。
大人も子供も共通です。
とりあえず、これを日本の人材育成の目標としてはどうでしょうか。
コンピューターで情報を効率よく扱える。
そういうセンスを身に着けた人材を、これからどんどん増やしていく必要があります。
大人もプログラミングを楽しもう
逆に言えば、まだまだ仕事がいっぱいあるということで、これは景気の良い話です。
日本改造計画を再び行えるくらい、盛りだくさんですね。
せっかくやるなら、楽しんでしまえば良いと思います。
上の例で見てきた通り、これは国家の基盤に直結する問題です。
日本の生産性向上にも直結します。
でも「生産性」という言葉が良くないですね。
なんだかつまらなそう。
コンピューターはもっと楽しめるものであって良いと思います。
私たちが想像していることをどんどん実現してくれる便利な道具。
それがコンピューターです。
表現したいことをどんどん表現して、それを楽しめばよいと思います。
ただ、そのときにちょっと「情報の再利用性」について気を遣えばよいと思います。
人間の体よりも、はるかに速く回って、疲れも知らず、ミスもしない。
それがコンピューター。
それを使いこなして、もっと楽しいことをしてやろう!
大人だって、まだまだこれからです!
人生100年の時代なのですから。
日本からキラーアプリが爆誕するためには
ICTで特に重要なのは「キラーアプリ」つまり「多くの人に使われるソフトウェア」の存在です。今のところアメリカや中国に比べると、日本はキラーアプリを作ることが苦手です。
というか、そういう能力のある人たちがみんな海外へ逃げてしまっています。何しろ日本では価値を認めてもらえないのですから無理もありません。
ソフトウェア技術者は、日本にいれば年収300万円。海外に行けば年収1000万円。そりゃ逃げられます。
博士号を持っている人材が就職難になるような国です。それもこれもソフトウェア産業が乏しいからです。
それならばソフトウェア産業を活性化させて、優秀な人材が日本でも活躍できるようにすればよいです。
そうすればキラーアプリが日本から爆誕するのも時間の問題と言えます。
ゲームやアニメもソフトの1種ですが、その分野では既に多くのヒット商品が日本から爆誕しています。
十分に土壌はあると思います。
日本でソフトウェア産業を活性化させるためには、まず日本人がソフトウェアの価値をよく理解することだと思います。
モノの値段は人々の価値観で決まるからです。
価値が分かる人が増えれば、海外のようにソフトウェア産業に投資する人が増えるでしょう。
アメリカや中国と比べると、日本では20分の1くらいしかベンチャー企業に資金が集まらないと言われています。
資金が集まらないということは、日本のトップ層が価値を認めらていないか、価値を理解できない、ということです。
そりゃ海外に逃げていきたくなりますよね。
政治でも経済でも、ソフトウェアの価値を理解できる人が組織のトップに就くべきだと思います。
ヒーローズ植田一本松校の進学実績
卒塾生(進路が確定するまで在籍していた生徒)が入学した学校の一覧です。
ちなみに合格実績だけであれば更に多岐・多数にわたりますが、当塾の理念に反するので生徒が入学しなかった学校名は公開しておりません。
国公立大学
名古屋大学、千葉大学、滋賀大学、愛知県立大学、鹿児島大学
私立大学
中央大学、南山大学、名城大学、中京大学、中部大学、愛知淑徳大学、椙山女学園大学、愛知大学、愛知学院大学、愛知東邦大学、同朋大学、帝京大学、藤田保健衛生大学、日本福祉大学
公立高校
菊里高校、名東高校、昭和高校、松陰高校、天白高校、名古屋西高校、熱田高校、緑高校、日進西高校、豊明高校、東郷高校、山田高校、鳴海高校、三好高校、惟信高校、日進高校、守山高校、愛知総合工科高校、愛知商業高校、名古屋商業高校、若宮商業高校、名古屋市工芸高校、桜台高校、名南工業高校
私立高校
中京大中京高校、愛工大名電高校、星城高校、東邦高校、桜花学園高校、東海学園高校、名経高蔵高校、栄徳高校、名古屋女子高校、中部第一高校、名古屋大谷高校、至学館高校、聖カピタニオ高校、享栄高校、菊華高校、黎明高校、愛知みずほ高校、豊田大谷高校、杜若高校、大同高校、愛産大工業高校、愛知工業高校、名古屋工業高校、黎明高校、岡崎城西高校、大垣日大高校
(番外編)学年1位または成績優秀者を輩出した高校
天白高校、日進西高校、愛工大名電高校、名古屋大谷高校
※ 成績優秀者・・・成績が学年トップクラスで、なおかつ卒業生代表などに選ばれた生徒
生徒・保護者様のお友達登録はこちら
LINE登録するとプレゼントがもらえます!
【会員限定】お子様の成績と可能性を伸ばす18個のノウハウ
塾関係者様のお友達登録はこちら
LINE登録するとプレゼントがもらえます!
「zoomで簡単。オンライン授業移行の教科書」
または個別対談も可
名古屋市天白区の植田で塾を探すなら個別指導のヒーローズ!!
★ 直接のお問い合わせ ★
――――――――――――――――――――――
個別指導ヒーローズ 植田一本松校
〒468-0009
名古屋市天白区元植田1-202 金光ビル2F
TEL:052-893-9759
教室の様子(360度カメラ) http://urx.blue/HCgL