20190221_Thu ACMは米国計算機学会じゃない

ACMという団体の会員更新。

そろそろ更新(renew)期限が来るので,メールとか郵送物でのお知らせが賑やかになっていた。「ACM Digital Library」という電子文献データベースサービスを使い続けたかったので更新。

更新画面を眺めながら,あらためて「ACM」って何の略だっけと確認すると,トレードマークの横に「Association for Computing Machinery」と書いてある。

日本語名称は「機械計算学会」とでもなりそうなのだが,Wikipediaに面白いことが書いてあった。

日本語に訳して「計算機械学会」とされることもあるが、こんにちこの訳語が用いられることはほとんどなく、通常は単に”ACM”という略称で呼ばれるのがもっぱらである。ACMの「A」は Association (学会、団体) の頭文字であるが、アメリカ数学会 (AMS) と混同して「米国計算機学会」と誤訳されることがある。

ああ,確かに自分も「米国計算機学会」って思っていた節がある。全然違ってたんだ。

でもこの勘違いって,わりと根深いのかも知れない。

検索してみると,あの東工大のプレスリリースで「米国計算機学会(ACM)」という表記をしてしまっているものがあるくらいだから,もしかしたらかつてはAmericaで通していた時期があったとか,そういう刷り込み要因があったのではないかとさえ思える。

それと,大問題は「Computing」である。

辞書的な日本語訳は

「コンピュータの使用」「計算」(小学館ランダムハウス英和大辞典)
「コンピュータの使用」「コンピューティング」「計算」「演算」(英辞郎)

とされている。

Computing Machineryになると,機械仕掛け(machinery)の計算(computing)ということで,それは「機械計算」とか「計算機」という日本語訳になるが,これが単独のcomputingとなった場合のよい日本語訳が,いまだ登場していない。ここでは「コンピューティング」とカタカナ語にして逃げておこう。

しかし,上の2語の組み合わせ(computing machinery)で,わざわざ機械仕掛けと修飾して「機械計算」という表現を持ち出していることから逆算すると,単なるコンピューティング(computing)は機械仕掛けじゃないものもあるって話にもなりそうだ。

さて…「コンピューティング」とは何なのか?

この問いはとても奥が深い。

実は,コンピューティングを科学研究分野として成立させるために,専門家の人々が「コンピューティングとは何か」を真剣に探究してきた歴史がある。その代表的な研究者がピーター・デニング氏であり,その成果は『Great Principles of Computing』という著作としてまとめられている。

それによると,たとえばコンピューティングの大原則は6つのカテゴリー「Communication」「Computation」「Recollection」「Coordination」「Evaluation」「Designe」に分かれていく。

それぞれのカテゴリーが焦点としているのは…

「Communication」は,地点間の確実な情報移動,

「Computation」は,計算の可不可について,

「Recollection」は,情報の表現や記号化とメディアからの取得,

「Coordination」は,いくつもの自律計算エージェントの効果的な利用,

「Evaluation」は,意図された計算を産出するシステムかどうかの計測,

「Designe」は,確実性と信頼性に向けたソフトウェアシステムの構造化,

とされていて,これらをまるまる一冊かけて記述している。専門分野として捉えようとすると,それだけ幅広く複雑な荒野を見渡さなくてはならないというわけである。

こういう構成要素を分析したアプローチだと深みにハマるしかないが,使途から考えるアプローチであればもう少し緩やかであってもよいのではないか。

所詮「コンピューティング」というカタカナ語で逃げざるを得ないなら,「コンピュータ技術が関わる」というくらいの括りで考えた方が,むしろスッキリするということだ。

「コンピューティング」とは「コンピュータ技術が関わるあれこれ」である。

だから,教科コンピューティングは,コンピュータが関わるあれこれを扱う教科くらいな捉え方になる。

昔の人は「計量的」とか「計算的」とかの語を苦労してあてはめようとしてきたけれど,そろそろ観念して「コンピューティング」という言葉を受け入れる方向に持っていった方がいいのかも知れない。

-20190131_Thu 卒業研究締切

卒業研究論文締切日。

論文を書いている3人の執筆状況を横目で見ながら自分の原稿書きに明け暮れていた。自分の原稿が一段落したので、ようやく学生達の卒論添削作業へ。

とはいえ、なかなか頭が切り替わらず、学生たちがギリギリまで執筆途中で苦しんでいる未完成な文章を読む気持ちになるのが難しかった。そういうときには他の取り組み事に逃げがちでもあった。添削作業は意外とエネルギーが必要なのだ。

Microsoft Wordも共同編集作業機能がついたので、OneDrive経由で共有できれば、執筆中の論文を覗くのは手続き的に楽になった。製作していたWebサイトやアプリもクラウド経由で共有できる。今回はJimdoDropboxPaperなども活用していた。

とりあえず3人とも提出ができそうなので一安心。仕上げはまだ少し作業が必要だが。

20190117_Thu 金曜授業の木曜

センター試験準備のため金曜授業。

文献講読も終わった専門ゼミナールは,各自の卒業研究テーマ決めに本格的に取り組むことになった。個別にどの方向へと関心を絞り込んでいくのか対話しながら研究室の文献紹介などする。

今年度の4年生は「知育玩具」と「数学学習アプリ」というテーマで卒業研究を取り組んでいる。

知育玩具に関しては,その歴史を文献を読みながらまとめ,現代の知育玩具にも目を配り,整理した情報をホームページを使って発信するという取り組みをしている。知育玩具に関する文献を探して読むということもさることながら,Webサイトをつくるための無料サイト構築サービスへの挑戦など,初めての事柄をどのようにまとめていけばよいのか迷いながら作業を進めている。

数学学習アプリに関しては,2人の学生がペアを組んでいる。自分たちで数学の学習アプリを作れたら…という動機から始まっているが,アプリ開発そのものが2人とも初めて。前年度から模索は始めていたものの,海のものとも山のものとも分からぬ世界をかき分けて,プログラミングに関する情報収集やHTML5ベースのアプリに決めてからのそのノウハウの学習には長い時間がかかってしまった(アルバイトや実習などの事情があったにせよ)。アプリ自体はベース部分の開発で一区切りし,そこまでの悪戦苦闘を文字に落とし込んでいるところだ。

一方,これからテーマを決める3年生。

「交通安全教育」「ネット利用」「映画」「ダンス教育」といったキーワードを考えているようだ。

本研究室が「教育と情報の過去・現在・未来」といった看板を掲げていることからすると,だいぶ距離のありそうなテーマも含まれているように思える。

けれど,「教育」も「情報」もわりと間口の広い言葉や分野であるから,実際のところ,どんなテーマを持ってきても切り口として教育と情報を使えそうなら,なんとかなる研究室でもある。

春休みに意識的に過ごせるようにするためにも,来週の金曜日に卒業研究テーマを仮決めして発表することを課題にした。仮決めだからまだ変更はあり得るが,そのためにも仮決めはしたい。

来年の卒業研究指導のために何かよいツールはないかと日頃から気にしていたが,ふと見た「LINE WORKS」に無料プランが出来ていることを知った。

学生たちとのやりとりはほとんどがLINEになってきてしまっているので,よく似たアプリでグループウェアを使えれば便利かも知れない。導入してみることにしよう。

20190110_Thu

保育原理の授業。

今回は,保育の歴史について。保育施設には「家庭教育を保管する」施設と「幼児を保護する」施設という大きく2系統があるという話から,ドイツにおけるフレーベルの幼稚園創設とそれが世界に広がっていく流れについて,また日本での保育施設と幼稚園の始まりなどについて概観していった。

授業回数も残りわずかで,教科書の残りを消化する形となった。次回は歴史の続きと全体の総復習をする予定。

年が始まるとすぐに年度の締めくくりと次年度の準備が動き出す感じなので,落ち着いて勉学を再開するという感じにならないのが少々残念なところ。

いつも通り,卒業研究指導などして帰宅。

20181225-28_Tue-Fri

授業のない週。

クリスマスを含む連休中は,研究室の蔵書整理をしたり,我慢しきれずに映画『カメラを止めるな!』などをデジタル配信で視聴したり,のんびり過ごした。天皇の会見はあとからネットで拝見し,平成という時代が終わるのだなと感慨にふけったり。

火曜から金曜日は,授業もないので久し振りに文献とにらめっこしていた。プログラミング的思考を論理的思考の角度から論ずる際に「アブダクション」が重要になると考えているので,あらためて米盛裕二氏の『アブダクション』(勁草書房2007)を紐解いている。

27日あたりTwitter上でプログラミング的思考に関するツイートが賑やかになっていて,それぞれの立ち位置からの認識を垣間見れる状態にあるが,結局,最初の無理がいろんな形で波及してしまった当然の展開なのかなとも思う。本来ならば,これがちゃんとした舞台の上で論争なり議論として扱われて,もともとの言い出しっぺに返っていく通路が形成されるべきなのだけれども,このままだと単なるノイズとみなされて終わりになってしまうところが,教育とICT界隈の残念な現実である。

文部科学省が「プログラミング教育プロジェクトオフィサー(非常勤職員)」を新たに1名募集しているので,こうした界隈の交通整理がしたい方は応募してみてはどうだろうか。

プログラミング的思考の育成をアブダクションによる思考方法の獲得として考えることは,問題解決学習や主体的・対話的で深い学びを指向する今後の学校教育にとって自然に受け入れられる方向性だと思われる。

ただ,学校教育にとって最大の問題は「時間」に他ならず,プログラミング教育を小学校・中学校・高等学校における体系的な取り組みとする時の「割振り」をどう描き分けるのかが,実のところ専門家にさえ見通せていないというのが実情である。

アブダクションによる思考法を獲得するには,演繹と帰納による思考方法もステップとして踏まなければならないのが筋である。だとすれば,時間の限られる小学校で一足飛びにアブダクションまでたどり着けると考える方が難しい。では,どこから手をつけるのか。そうやって割振りを見積もり始めると,小学校だけで全てが完結し得ない事態も覚悟した上で,中学校への接続を前提とした現実的落とし所を描かざるを得ない。むしろ,中学校と高等学校は大丈夫なのか?それが関係者のもっぱらの心配事である。

平成の30年間は社会のIT/ICT普及活用の時代だった。次は,人間とコンピュータとの関係を再構築する時代に入ってきている。AIはその格好の入り口だったわけで,私たちはもっと熟考を重ねてコンピュータをデザインしていく必要がある。そのデザインにアブダクティブな思考方法が不可欠だと考える。

28日は年内出勤も区切りとなり,早々に帰省の途についた。

名古屋栄のAppleに寄って,仕事用のMacBook Proを修理に出した。バッテリーが膨らみつつあったので,深刻な事態になる前に対応したかった。事前の予約もAppleのサポートアプリからバッチリ確保して,万一のハードウェアリセットでも困らないようにバックアップも済ませた。基本的に「預けるだけ」「返ってくるの黙って待ち続けるだけ」にするとAppleの対応はシンプルで気持ちがいい。店先でごちゃごちゃする余地を残すと具合が悪くなる。

伝票を見たら「日本NCR」の文字。おそらくグループ会社のグローバルソリューションサービスが修理を引き受けているのかもしれない。長くAppleの修理プロバイダーをやっている企業である。それも安心材料。

というわけで年末年始はiPad Proのみで過ごす。