ICカードとクラウドをScratchで

2023年も残り僅かな時期となりましたが、私自身はここしばらく、プログラミング環境であるScratch3.0向けに開発した拡張機能を更新する作業をしていました。プログラミング環境のためのプログラミングというちょっと面白い作業です。

更新したのはScratchからICカードリーダーを使える拡張機能と、クラウドにデータを保存できる拡張機能です。前者を「パソリッチ」(PaSoRich)、後者を「ナンバーバンク」(NumberBank)と名付けています。

2つの拡張機能は、やりたかったことを実現するために突貫的に開発したものでした。

そのため、複雑なことに利用しようとすると、いろいろと機能不足や安定性に欠けるところがあり、多くの皆さんに使ってもらう水準には達していなかったというのが正直なところでした。

ずっと改修する機会をうかがっていたのですが、本業やら状況やらが目まぐるしかったこともあり、なかなか作業に取りかかれずに放置した状態となっていました。

そして、今回、その機会がやってきたというわけです。しかも、2023年は生成AI元年ともいうべき年であり、プログラミング作業においても生成AI技術が支援してくれるようになったことで、拡張機能の改修作業も効率的に達成することが可能となりました。

というわけで、2つの拡張機能は揃ってバージョン2.0にアップすることとなりました。

パソリッチは、ソニー社製ICカードリーダーPaSoRiをScratch3.0環境から操作して、ICカードのIDm(識別番号)を読み取ることができます。(※書き込みはできません)

ICカードのIDmを読み取れると何が嬉しいのでしょうか。

IDmごとに異なる表示や動きなどを実行できるようになります。つまり、かざしたカードによってプログラムの処理を変えることができるということです。電子マネーや会員カードのようなものがつくれます。

今回の2.0では…

  • 新しい型番のICカードリーダーに対応した
  • ICカードリーダーを複数接続して利用できるようになった
  • カードの読み取りに反応するブロックが利用できるようになった
  • デバイスのリセットができるようになった
  • 安定性を向上させた

などの改善改良を施しました。

開発した時点で対応していたPaSoRi(ICカードリーダー)は当時販売されていたRC-S380という型番のみでした。それが2年前(2021年)に新たな型番RC-S300に販売製品が置き換えられたため、新たに拡張機能を利用したいと思った方々が対応カードリーダーを入手できない状態になっていました。

新しい型番への対応は、挑戦してくださる利用者を増やすためにも重要な課題だったので、今回のバージョンアップで達成できたのはよかったです。

さらに、複数のICカードリーダーを接続したときや複数のプロジェクトからICカードを利用するときに生ずる様々な課題についても今回の更新作業で対応を試みました。

ナンバーバンクは、Scratchプロジェクトで扱っているデータをクラウド上のデータベースに保管することができます。Scratchの公式サイトで提供されているクラウド変数のようなものです。

クラウド上に保管できると何ができるのでしょうか。

プロジェクトで使っていたデータを、終了したあとでも後日再利用することができたり、他の人たちのプロジェクトと共有することができます。データの受け渡しで通信するようなこともできます。

今回の2.0では…

  • 動作の安定性と信頼性の向上
  • データの書き込みが発生したら反応するブロックが利用できるようになった

などの改良改善を行ないました。

ナンバーバンクは、Firebaseというサービスのデータベース機能を利用しています。このサービスを自分自身で登録してデータ保存に利用することもできます。

これまで、単純素朴なデータ保存で利用する分には問題はなかったのですが、連続して頻繁にデータ保存の処理を実行しようとすると呼び出しのコンフリクトや安定性に欠けていたのです。これを内部設計を見直して、発生した処理をこなせるように改修しました。

また、クラウド上にデータを読み書きできるのですが、クラウド上のデータが書き込まれたタイミングを確認する方法がありませんでした。今回、特定の保管場所に書き込みが発生したら反応するハットブロックというものを追加しました。データの共有や受け渡しをする際に便利です。

ちなみに、先ほど書いた「Firebaseを自分自身で登録して…」という話は、自分自身でFirebaseサービスに登録して作成したデータベースのAPIキーを預けて、マスターキーを介して利用できるようにするMasterkeyBankという仕組みが用意されています。

これら2つの拡張機能を利用したい場合、すでに用意されている環境を利用するのが便利です。

ストレッチ3(Stretch3)環境は、豊富な拡張機能を用意してくれているScratch3.0環境で、利用者も多い人気のサイトです。他の拡張機能とも連携させながら挑戦してみてください。

なお、これらはSC2Scratchというサイトで情報をご紹介していますが、新しいバージョンを提供できるようになったので、対応した情報を更新する作業はこれから本格的に取りかかります。説明不足なところが多いかとは思いますが、いろいろ自由に試行錯誤して利用してみてください。

教育と情報の歴史資料収集

教育と情報の歴史に関係しそうな資料の収集活動はほそぼそと続いています。

このテーマで資料を集めて保存しておくことは大事だと思うので、ライフワークとして取り組んで、何かしらの形でアクセスしてもらえるようにしたいと考えています。

別のブログ記事にも書いたように、ヤフオクやメルカリが古本収集の主戦場です。個人の方々が所有していたものを放出される機会を狙って譲っていただく感じです。

ずいぶんと放ったらかしにしていましたが、教育と情報の歴史研究というWebサイトを運営しているので、これからは収得した資料や所有している蔵書などをこまめに紹介していこうと思います。

ここしばらくはコンピュータ分野の文献・資料をチェックしている感じです。

ご紹介しながら情報整理していければいいなと思います。

徳島県立学校の学校タブレット端末問題

関連INDEX

2023年10月4日(水)に四国放送が次のようなニュースを報道しました。

今年度(2023年4月以降)に入ってから9月末時点でタブレット端末の故障台数が2859台。

昨年度の約4倍。全体台数の17%(約2割)。うち2312台はバッテリーの熱膨張。7月末から故障報告急増。

最初は「なぜこのタイミングでいまさらニュースに?」と不思議な受け止めでした。

端末不調や故障なんて、徳島の学校タブレット端末にとっては目新しい話題でもない。電波法違法状態のニュースも春にやったばかりで、その後の顛末について後追い取材も報道もしていませんでしたから、そんなに関心もないネタを、またわざわざ取り上げるなんて珍しいとさえ思えました。

ただ翌日の木曜日には続報が入り、知事が囲み取材で質問に答えている様子が放映されました。

発注経緯まで遡って検証させる…とは、いきなり腰上げてきた感じなので驚きでした。

次の日の金曜日に大学の研究室で仕事をしていたら電話。四国放送の記者から電話が入っているというので、そのまま電話取材を受けました。

すでにブログなどに書いたことを問われるままにお答えしたら、その日のうちに撮影取材をすることになり、それっぽくテレビ出演しました。ネットにはコメントのみ。

取材を受けた際に記者さんとのやりとりをしている中で、県教委から報道関係者に資料配布されていたことを知りました。

なるほど、今回のニュースは県教委発信だったようです。

想定外の故障台数の増加は、すなわち想定外の修理費の増大ということになり、県議会開催中だったこともあって、何かしら報告せざるを得なくなったという流れじゃないかと思われます

〈追記〉

県知事の活動記録を見ると、10月4日に「県立学校長との意見交換会」があったようです。

県議会開催中だからというよりも、現場の県立学校長たちからの意見として上がってくることになって、知事が直接知るところとなったようです。検証を指示することになったのも、その流れとしてなら自然です。

〈/追記〉

翌週はNHK徳島も追っかけ報道しました。10月10日(火)のニュース。

もちろん四国放送も

さらに10月13日(金)には会議や知事定例記者会見などがあったことなどが報じられました。

知事の定例記者会見はYouTubeでも公開されています。

緊急対策会議も開催されたようです。

専門家も入れて検証するらしいですから、鳴教大か、徳大か、四国大からどなたかが参加するでしょう。


「徳島の学校タブレット端末」という表現をしてしまっているため誤解を生むかも知れません。

○小中学校 → 県内の市町村が入札実施したもの(共同調達はアジア合同会社が落札)
○高等学校 → 徳島県が入札実施したもの(四電工が落札)

今回の報道で問題視されているのは「県立学校」(高等学校)が導入したタブレット端末に関する問題が取り上げられています。

このブログでは徳島県内の市町村が共同調達した小中学校の学校タブレット端末についてメインで触れていましたので、(両者に共通の電波法違反状態問題があったりと)細かなところがゴッチャになってしまっているかも知れません。

たとえば、この2件は、どちらもCHUWI社のタブレット端末を導入したという点で共通していますが、細かい点で言えば機種は異なります(小中学校はHi10X、高等学校はUBook)。

また、落札業者が異なりますし、予算補助の枠組みも異なります。契約内容も異なるはずです。

この辺は、検証チームがしっかり調査して報告をまとめてくれると思いますので、期待して待つことにしましょう。私たちとしては、分かっていることについてはゴッチャにしないように気をつけておくことです。

それから、思い出していただきたいのは、あの当時、世界的に半導体不足が叫ばれており、コロナ禍に襲われて在宅リモートワークによる端末需要の高まりで、情報端末の確保は競争状態でした。

日本全国の自治体が同時期に学校タブレット端末やパソコンを調達しようとしたわけで、そこでも競走が発生していたということになります。

徳島県はどちらかといえば出遅れグループでしたから、その入札に参加する事業者を集めること自体が困難な状況だったのです。名の知られたブランドの端末を確保することも絶望的な状況です。

〈追記〉

一社入札になってしまった経緯は報告書などで明らかにされると思いますが、参加予定だった事業者は他にもあったという話も聞きました。

〈/追記〉

それでもGIGAスクール構想の実現をするため整備しなければならないというお尻の火がついていたために、いろんな人々の努力や思惑の末に行きついたところが中国メーカーの端末だった…ではないかなと思います。

先行した小中学校の端末入札がそういう感じだったので、後発の高等学校の入札もそれに近いものがあるか、さらに厳しい状況の中で、お願いお願いが飛び交って展開したのではないかなと…あくまで推測ですが、いろいろと複雑な事情があったのではないかと思うのです。

それもこれもちゃんと検証チームが報告してくれたらスッキリするのになと思います。

古本コネクション

事情あって徳島と愛知を行ったり来たりしている。

仕事はノートパソコンとタブレットがあればできるといえばできるが、先達達のように移動中に原稿を書くなんて芸当はできないし、そもそも文献資料を山積みにして執筆するスタイルなので、場所を行ったり来たりする状況で原稿を書くのは難儀する。

一、二冊の文献資料を携えて移動するのは当たり前で、四、五冊もざらである。

最近はなるべく電子書籍版を購入するようにしているが、積み上げられないし、取っ換え引っ換えも難しいので、重要なものは印刷書籍の購入も必要になる。

今回は執筆していたテーマの文献をダンボールでまとめて行き先に送って執筆をしていた。

そうやって書いたものが、そうせずに書いたものと大差がないという現実はあるかも知れない。どうせ書いても忘れられるような原稿なのだとしたら、どうして骨折り損な条件で書かれなければならないのか。功利的に考えたら反論が難しい。生成AIで壁打ちがイイネと勢いよく言われると気が滅入る私は全く持って守旧派なんだろう。

蔵書整理は目下頭痛のタネだが、裏腹に蔵書増強も進行中である。

教育と情報の歴史を追いかけるというのがライフワークなので、この分野の蔵書としてはかなりの量が揃っていると思う。研究室はちょっとした図書館か古書店のようだ。

収集活動の実際は多様で、文献リストを辿る方法で入手していく方法もあれば、偶然の出会いで手に入れるものもある。その分野の定番と言われるものを押さえにいくこともする。

たとえば『改訂新版 コンピュータの名著・古典 100冊』はコンピュータ分野の古き定番を知るのに便利だ。

2003年に刊行され、2006年に改訂された文献ガイドなので、これ自体が20年も前の代物。紹介されている名著・古典は、当時ですでに在庫なしや絶版ものがあったほど。この20年間に改訂したものもあれば、さらに多くが在庫なしか絶版した。出版社が消えたものもある。20年間で他に読むべきものも出てきた。

あらためてリストにして現況を調べてみると、100数冊の中で39冊が何かしらの形で現行商品として入手できるという状況だった。その他は古本としてAmazonから入手することが可能だ。ただし、ものによっては高額なので覚悟が必要だ。自分が関与しそうにない技術分野や言語の本なら、よほどの理由がない限り入手する必要もないだろう。

とにかく分野の古典を揃えようと古書の入手に取りかかるとしても、単純にAmazonのマーケットプレイス出店者から購入すればいいというわけでもない。

古本は、出店者ごとに価格が異なっていることがあるし、それはご存知「コンディション」(商品状態)と密接な関連がある。

購入側としてはなるべく状態の良い商品を入手したいというのが本音である。だからといってコンディション表示が「非常に良い」ものは価格が吊り上がっている場合もあり、簡単には手出しができない。

コンディション表示が「良い」ものあたりの価格が妥当であれば、そのあたりを中心に、出店者が複数ならどれを選ぶか悩むことになる。記述によってはコンディション表示「可」のものの方が選択肢になることもある。

しかし、古本入手を試みた経験がある人なら、Amazonでの古本購入は次善策にしている人も多いだろう。

今日、古本入手の主戦場はメルカリである。

個人が所蔵されていて、何かの理由で手放さざるを得なくなった文献が出品されることがある。出品者によっては、売値がリーズナブルなことも多い。また個人所蔵された書籍は保存状態が驚くほど良いこともある。

希望する文献がいつでも出品されているわけではないし、タイミングが悪いと数日前に売れたばかりだったとか、買おうと思っていて気づいたら売れてしまっていたなど、特有な状況になれる必要もあるが、使いこなせれば有力な古本入手手段となり得る。

万人の近所に必ずあるわけではないのが、昔ながらの古書店やブックオフなどを渉猟して入手するのも大事な手段だと思う。

ただ、Amazonやメルカリといったネット系古物商が多勢を占めるようになり、店舗系古物商に品物が出回らなくなっているかもしれない。特に専門書のようなものならメルカリで直接売買した方が利益も出やすいとなれば、店舗の品揃えにも影響は出そうだ。

原稿執筆も一段落ついたので、もうちょっと気楽にじっくりと読書したい。

National AV 誌

立派な見識があってというよりも、なんとなくの理由で「雑誌」が好きです。

といっても学術雑誌ではなく、幼い頃から触れている市販雑誌の類いが好きだということになります。

過去のことを調べる手段として古い雑誌を閲覧しに行ったり、場合によっては売買を通して入手することもしています。最近はメルカリやヤフオクなどの古物売買手段も一般的になり、貴重な文献資料を入手する機会が得られることも多くなりました。

つい最近も古いパソコン雑誌を買い集めていました。

その過程で、視聴覚教育関係の雑誌として出品されていたのが「National AV」誌でした。

たぶん初めて知る雑誌なので、これはぜひ入手してみたいと入札。幸い他の入札者もおらず、すんなりと落札できました。

National AV誌は、当時の松下電器産業株式会社の特機営業本部から発行されていた季刊情報誌で、市販されていたものではなく、全国のショールームや学校教育機関に配布されていたものだと考えられます。

書誌情報をもとめて検索。CiNiiの情報などから1973年に創刊した雑誌であることが推測されます。

国立国会図書館サーチによれば、1991年(NO.73)まで発行されていたことは分かりますが、正確な休刊時期については情報がありません。

いずれにしても1973年から1991年くらいまで18年間は発行されていたというのは、教育をターゲットにした企業提供情報誌としては長生きの部類だったと思います。

インターネットが到来する前ですから、こうした雑誌が当時の大事な情報交換の場だったのでしょう。編集部の取材記事や読者の声欄だけでなく「AVラウンジ」と名付けられた投稿コーナーに全国の学校の先生方から論考や報告が寄せられていたようです。

こうして後世から振り返らせていただくと、ある程度限られた範囲だったのでしょうし、波もあったとは思いますが、当時の先生たちの熱心な取り組みに思いをはせることができます。

もっとも70から80年代という時代性は、こうした企業提供の情報誌が製作されるだけの勢いや余裕が日本全体にもあったことを加味すれば、学校などの現場がボトムアップができる優雅な時代だったともいえます。

「教育とともに歩む情報誌」というキャッチフレーズの付いたNational AV誌は、1986年度発行分までは松下視聴覚教育研究財団が協力をして製作されていました。その後、財団のクレジットは失われ、発行所クレジットは松下電器産業株式会社の「特機営業本部」から「情報システム営業本部」に変更されました。

実際の制作は(株)ビデオ出版という会社が担当していたようですが、検索をすると現在はインテルフィンという編集出版社につらなっているようです。残念ながらNational AV誌に携わったかなどの情報はまったく確認できていないため、あるいは別の会社なのかも知れません。

松下視聴覚教育研究財団は、現在のパナソニック教育財団につらなっていますが、こちらも公益財団法人になる前の記録はほとんど残されておらず、National AV誌のことを遡って調べることすらできません。

所蔵図書館も少なく、すべての号を所蔵しているわけではないとすると、全国の視聴覚教育施設で保管されているものか、何かの理由で講読をしていた方々の所有しているものを確保しなければ、この雑誌も散逸してしまう可能性があるということになります。

ただ、インターネット後のWeb記録に比べれば、こうしてモノとして存在する分、紙雑誌の方が記録として残るときに強い面もあるかなと思います。そのおかげでこうして後世の人間が入手する機会を得られるというわけですから。そして雑誌であるがゆえに、その当時の読者の声や広告など、付随する情報も合わせて触れることができるというのもメリットかなと思います。