ITA2電信エミュレータ

2025年2月13日 · 2 分で読める
code

このITA2エミュレータは、符号化という抽象的な概念を目に見え、手で触れられるものにする、教室向けの実践的な教材です。文字を打ち込むと、たちどころに穴のパターンに変わる。それを目にするとき、学生はコンピューティングと電気通信の要となる概念をいくつも同時に学んでいることになります。

教育上の利点

第一に、二進表現――文字がどうやって1と0の列になるのか――が目の前で示されます。ふだんは抽象的に教えてしまいがちなところですが、実際に穴が穿たれていくのを目にすれば、物理的な仕組みがデジタル情報を担えるのだということが腑に落ちるのです。

ITA2 (Baudot-Murray) Telegraph Type Emulator

Type a word in the input below to see its representation on the ITA2 tape.

LETTERS/FIGURESのシフト機構は、状態機械の考え方を無理なく導入してくれます。いじっているうちに、同じパターンがモード次第で別の文字を表すことに、学生は自分で気づきます。状態に依存する符号化をこうして身体で覚えておくことが、より複雑な概念への地ならしになるのです。

実装について

エミュレータはJavaScriptとHTML/CSSで書かれており、どんなウェブページにも簡単に埋め込めます。コードはモジュール化してあるので、授業の場面に応じて手を加えられます。

ソースコードの閲覧と試用は、GitHubリポジトリから。

Clément Godbarge
著者
デジタル・ヒューマニティーズ講師
クレマン・ゴドバルジュはセント・アンドルーズ大学のデジタル・ヒューマニティーズ講師。研究テーマは近世ヨーロッパにおける科学と統治術の関係である。近刊の著書では、16世紀のフランスとイタリアの宮廷に仕えた医師たちが、いかにして新しいタイプの政治的専門家として自らを位置づけたかを考察している。これまでにアンドリュー・W・メロン財団、フルブライト委員会、アメリカ・ルネサンス学会、ハーバード大学の助成を受けている。