「英語でプログラミング」クラス登場!

英語学習とプログラミング学習を合体させた “ひと粒で2度おいしい” カリキュラムが登場!

詳細はこちら

マイクラ(Blocks)

マイクラ(Blocks)

【00】MakeCode を始めよう

この講座では Minecraft Education Edition を使って、ビジュアル言語によるプログラミングを学んでいきます。ビジュアル言語というと Scratch が有名ですが、ここでは Microsoft が提供している MakeCode というツールを使ってプログラミングの基本を学習していきたいと思います。
マイクラ(Blocks)

【01】エージェントを呼び寄せよう

ここではプログラミング学習の相棒となる Agent を呼び寄せるプログラムを学習します。また、チャット欄を使ったプログラムの実行方法についても解説します。
マイクラ(Blocks)

【02】前・後・左・右・上・下に移動する

この項では「1ブロック前に移動しろ!」といったように、エージェントを動かすための命令を学習します。エージェントは空中に浮かぶこともできるため、障害物がなければ、移動できる方向は前・後・左・右・上・下の6方向になります。
マイクラ(Blocks)

【03】左右に向きを変える

この項では「右向けぇ~右!」といったように、エージェントの向きを変えるための命令を学習します。1回の命令で指定した方向に90度回転しますので、同じ方向に2回連続実行することで真後ろを向かせることもできます。
マイクラ(Blocks)

【04】練習問題 – 移動と向きを変える

それでは前回までに学習した内容を思い出しながら以下の練習問題を解いてみましょう。
マイクラ(Blocks)

【05】ブロックを壊す・掘る

この項ではブロックを壊したり掘ったりする命令を学習します。エージェントは前後左右上下の方向に接しているブロックを壊すことができます。「クリエイティブモード」や「サバイバルモード」のときは岩盤を含むほぼすべてのブロックを破壊することができます。
マイクラ(Blocks)

【06】練習問題 – 壊す・掘る

それではこれまでに学習した内容を思い出しながら、[エージェントに○○を破壊させる]を使って以下の練習問題を解いてみましょう。
マイクラ(Blocks)

【07】ブロックを置く

ここではブロックを置く命令を学習します。Minecraft で何かを作ろうとしたとき必ず使う命令ですのでしっかり覚えてください。
マイクラ(Blocks)

【08】練習問題 – 置く

それではこれまでに学習した内容を思い出しながら、[エージェントに○○へ置かせる]を使って以下の練習問題を解いてみましょう。
マイクラ(Blocks)

【09】同じ動作を繰り返す

ここでは同じ動作を繰り返す方法を学習します。プログラミングでは欠かせないとても重要なテクニックなのでしっかり覚えてください。
//イメージマップ(クリッカブルマップ)用コード