情報処理学会 第88回全国大会

6J-01
初学者を対象とした機械語学習教材の提案
○今岡通博(今岡工学事務所)
プログラミングの初学者に対しては高級言語より機械語から始める方がプログラミングを習得に適しているというのが筆者の持論である。この仮説を実証するためにimaoPadという教材を開発した。
この教材は8X8のLEDドットマトリクスの表示装置を備え、その左右に上下左右キーとセットとリセットボタンがある。
これらのキーの操作で表示装置のドットを点灯/消灯させることでプログラミングを行う。実行時には表示装置にレジスター値が逐次表示され利用者はプログラムの動作を確認できる。すべてLEDのオン・オフで2進を表現するのである。CPUはFPGAで実装されており、様々なアーキテクチャーに対応可能である。