ヘンリック・ルンド教授インタビュー
「I-BLOCK」――LEGOブロックをつなげば、それが「プログラム」になる(2/3 ページ)
ARITHMETIC BRICKS
「(ノートパソコンで、ムービーを見せながら)これが簡単な作品。バッテリーユニットの上にマイクユニットがつながって、その上にモーターがつながる。これで、こうやってマイクの前で手をたたくと、モーターがぶるぶる回るんだ」
それがプログラムなしで?
「その通り。ただ一緒につないだだけ」
「すごい!」って、思わず日本語で切りかえしてしまった。
「ははは。こうやってブロックをつないでいくそのことがプログラミングになるわけだ。OK、(袋からブロックをいくつも取り出しながら)こいつらがARITHMETIC BRICKSだ」
バッテリーの上にディスプレイをつなぐ。ディスプレイには「NO INPUT」の表示が出る。そこに、タッチセンサーブロック(小さな押しボタンスイッチが2個付いたブロックだ)をつなぐと、ディスプレイに数字が表示される。タッチセンサーのボタンを押すとその数字が1ずつ増えて、反対のボタンを押したら1ずつ減った。カチャカチャやりながら、数字が“6”になったところで、タッチセンサーブロックを外す。
「OK。これでこのブロックは『6』になった」
次にポテンショメーターブロックを取り出す。これには小さなダイヤルが2個付いている。これを同じようにディスプレイにつなぐと2個のダイヤルで2桁の数字を作りだすことができる。『0』『4』として『4』を作った(*4)。
次に「-」というシールが貼られたブロックを取り出す。
「これが、引き算をする『マイナスブロック』だ。」
ディスプレイの上にマイナスブロックをつないで、その上に『6』と『4』をつなぐ。
「どうかな、なんて表示されるかな……。6マイナス4……『2』。Good!」
つぎに、『6』『4』『マイナス』をひとかたまりのまま引き抜いて、代わりにディスプレイに『プラス』をつなぐ。その『プラス』の左側に『6』『4』『マイナス』かたまりをつないで(半分はみだす)、右側にポテンショメータで作った『10』をつなぐ(*5)。
「いくつになると思う……?」
私も、(6-4)+10 なんてメモを取りながら、計算をする。12だ。
「(ディスプレイを見て)OK。12だ。今、(6-4)ってメモを取っていたけど、こっち側の(ひとかたまりの)ブロックが、まさに(6-4)を意味するわけだ。この(6-4)をまた一つのユニットとして、他で使ってもいい。さらにこれ全体で、{(6-4)+10}っていうユニットにもなる。ブロックを違うようにつなげば、また違うアウトプットを得ることができる。物理的な形の違いが、機能的な違いにもつながるわけだ」
CELLULAR AUTOMATA
「違う機能のブロックを紹介しよう。これは『言葉』のブロックだ。例えば、これで難読症(dyslexia)の子供たちに、言葉を学習させることができた」
「(ノートパソコンのムービーを見せて)これはイタリアのシエナ大学のパトリッツィア・マルティ(Patrizia Marti)のグループとの共同研究なのだけど、こどもたちが言葉を学習しているところだ。今までの、(普通の)やりかたでは、こういうときにカードを使う。例えばこれで、『the』『Boy』『eats』『chicken』になる」
「これをI-BLOCKでやるとこういう風になる」
そう言って、さっきとは別の袋からブロックを取り出す。各ブロックは、『8個のLED』のブロックなのだけど、それぞれに『bike』『ball』『boy』『kicks』『the』『a』と書かれたシールが張ってある。これを、バッテリーブロックの上に『the』『boy』『kicks』『a』『bike』の順に積んでいく。『bike』が一番上。文は下から読むことになるのだ。
最後にディスプレイとサウンドブロックをつんでしばらく待つと、下からLEDが順番に点灯していって、最後に電子音のファンファーレがなる。正解というわけだ。
『bike』を『ball』と取り替えて“the boy kicks a ball”としてももちろん正解。でも、『a』のブロックを取り除いて"the boy kicks ball"にすると、ブッブーの不正解の音になってしまうのだ(*6)。
では、"the ball kicks a boy"って積んだらどうなるんだろう?
「どうなると思う?」
*4 最初は『1』『0』を作ったのだけど、そのあと接触が悪いのかうまくいかなかったので、別のブロックでやりなおした。
*5 この『10』は、さっきうまくいかなかったものの再利用だ。今度はうまくいった。
*6 「a」を忘れるなんてわたしのお得意の間違いである。きっとこの日も何度もこのミスをしていたに違いない。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
「食事量は1日1200kcal以下、でも肥満」な人を14日間追跡調査 痩せない理由は……米コロンビア大などの研究
-
2
なぜ酒蔵の許諾なしに? 「VTuberコラボ日本酒」騒動、主催者が経緯説明 仲介者による調整で「準備進んでいると認識」
-
3
かっぱ寿司「配布前のコラボグッズ、フリマで買わないで」 プリキュアコラボ発表日に注意喚起
-
4
「ランジェリーパープルじゃない」「買おうと思ってたのに」 iPhone 18 Pro/Pro Maxの色に落胆の声
-
5
「ペンギンを返して」→「3匹全部採用して」 批判殺到のSuica新キャラ、ファンアートが空気を変えた? SNSの声
-
6
「ペンギンを返して」 Suica新キャラ候補3案公開でSNSに戸惑いの声 一般投票は8日から
-
7
幻の「ちいかわ」コラボ第3弾皿、捨てちゃうの? くら寿司に聞いてみた
-
8
「iPhone Duo」純正ケース話題、「面白いけど高い」……1万4800円と2万4800円
-
9
本物そっくり“AI生成レシート“が経費精算の脅威に マネフォ「自力で見破るのは難しい」 企業はどう備える?
-
10
「iPhone 18」シリーズ徹底比較 「17」シリーズとの違いをチェック
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR