こんにちは! ジャクソンです!
マイクラッチコースでは、基本的なプログラミングをMinecraftの中で学ぶことができます。
Minecraftとは?
自分だけの世界を作り、探検し、楽しむことができるゲームです。販売本数3億本を超える大人気ゲームです。Minecraftにはさまざまなバージョンがありますが、ITKiDSで使用しているのはJava版Minecraftです。
マイクラッチコースとは?
マイクラッチコースでは、ブロックプログラミングを使ってMinecraft内でプログラミングするアプリです。楽しく遊びながらプログラミングの基礎を学ぶことができます。
学べる3つの内容
1. 座標
Micratch では、座標について学ぶことができます。座標は、ゲームをプログラミングするときや、一般的な数学を行うときに特に役立ちます。座標は、Minecraft でオブジェクトを配置する場所を決定するため、必要不可欠です。Minecraft はブロックを使用するため、座標を視覚化して理解するのは簡単です。
ここではダイヤモンドブロックの形を作るのに座標を使っています。
2. ループ(繰り返し)
ループはプログラミングの重要な部分です。ループを使用すると、同じタスクを必要な回数だけ実行して、目標を達成できます。ループを使用すると、同じことを何度も繰り返して記述する必要があった効果を、迅速かつ効率的に記述できます。ループと座標を組み合わせると……
TNTが自分を追ってくるようなコードを作ることができました!
3. 条件分岐(if文)
if文はプログラミングにおいて非常に重要な部分です。状況に応じてコードの動作を変えるための基本です。Micratchでは、条件が満たされているかどうかによって楽しいゲームを作ることができます。
罠を作ってみましょう。じっと立っていれば安全な罠です。
動かなければ何も起こりませんが、あまり前に進みすぎると……
無限ゾンビトラップが始動します! 幸いなことに、ゾンビは太陽で燃えます。
それ以外にも色々あります
これは、Micratch で学べることのほんの始まりに過ぎません。レッスンはここからさらに進んでいきます。ITKiDS に来て、無料体験レッスンを試してみてください。