ブロック型のプログラミング環境「メイクコード(MakeCode)」を使って、「マインクラフト」の世界に影響を与えるプログラムを書いていく。参加した子供たちの中には、「マインクラフト」も未経験の子供もいたため、基本的な操作方法の説明からスタート。子供たちはキャラクターを操作しているだけで楽しい様子だが、説明は本番のプログラミングへ。プログラミングでは、特定の文字列をチャットコマンドとして入力すると、サポートキャラクターのエージェントがプログラムした内容に沿って様々なことをする。弊誌読者的にわかりやすく言えば、予め設定した一連の操作を自動で行なうキーボードマクロに近い。プログラムと言っても日本語ベースで、グラフィカルなUIによるマウス操作が主となる。今回は時間の都合で、エージェントを動かすための簡単なプログラムを4種類作って試すまで、ということになった。いえ、高学年ですぐにできた子は、サポートの講師から次のやり方を教わって、さらにプログラミングを進めていた。低学年の子も、例にならってできたプログラムを自分なりに改変し、思い思いの機能を入れたりしていた。プログラミングでゲームを作ると言うと、実際にプログラミング経験のある大人は結構な大事だと思ってしまうかもしれない。「教育版マインクラフト」でのプログラミングは、ゲームを作っているというより、ゲームで遊んでいる延長線上にある感覚だ。子供はキーボードを押してキャラクターを動かすのと変わらない気持ちで、ゲーム内でエージェントを動かすプログラムに向き合えるのだろう。論理的思考を学ぶ教材として、とても優れていると感じた。安藤氏は、「教育版マインクラフト」のいいところは、化学も学べることだという。元素を作ったり、化合させて別のものを作り出したりできる。今回の教室は小学生をターゲットにしていたが、安藤氏自身は中学生・高校生向けのプログラミング学習教材として「教育版マインクラフト」を活用しているという。安藤氏はYouTubeで「教育版マインクラフト」に関するチャンネルを開いており、誰でも自宅で学べるようになっている。