Logical thinking

プログラミングで育む論理的思考力

Hour of Code で Minecraft(マインクラフト)のプログラミング体験をしてみよう!

今回は Hour of Code(アワーオブコード)の Minecraft(マインクラフト)アクティビティについて、ご紹介したいと思います。

Hour of Code(アワーオブコード)Minecraft(マインクラフト)
Hour of Code(アワーオブコード)Minecraft(マインクラフト)

Hour of Code(アワーオブコード)についてや、アクティビティの見方などについては、前回の記事をご参考ください。

kodomo-mirai-algo.hatenablog.jp

Hour of Code(アワーオブコード)Minecraft(マインクラフト)の始め方

では早速始めましょう! Cord.org の アクティビティ一覧ページ から、Minecraft(マインクラフト)を選択し「はじめる」ボタンをクリックすると Minecraft(マインクラフト)のチュートリアルページ が開きます。

Hour of Code(アワーオブコード)Minecraft(マインクラフト)

さあ、準備はこれだけ!好きなストーリーを選んで、早速プログラミングをスタートしましょう。

体験できるチュートリアル

現在、プログラミング体験ができるチュートリアルは以下の4つとなっています。

  1. Minecraftアドベンチャー
  2. Minecraftデザイナー
  3. Minecraft: 主人公の旅
  4. Minecraft Voyage Aquatic (NEW)

基本操作について

どのチュートリアルも基本操作は同じですが、操作方法については、Minecraftアドベンチャー 内のYouTube解説動画が参考になります。ビデオは英語版ですが、設定ボタン(歯車マーク)から 字幕言語を選択することも可能です。

www.youtube.com

以下の画面は、一番新しいチュートリアルMinecraft Voyage Aquatic」の画面です。「ブロック」エリアから、「ワークスペース」エリアへブロックを移動、連結させることでコードを作成していきます。画面左の「実行(じっこう)」ボタンで、何度でもコードの動きを確認でき、トライ&エラーを繰り返すことで、プログラミングを学ぶ事ができます。ミッションをクリアするとステージが進み、難易度も徐々にレベルアップしていきます。

f:id:yksmt:20190813172834p:plain

Javascript コードに置き換え

また、組み立てたブロックを Javascript のコードに置き換えて表示することもできるため(Minecraftデザイナーを除く)、自然とコードスタイルの言語にも触れられます。プログラミングのステップアップにも効果的ですね。

f:id:yksmt:20190814161703p:plain f:id:yksmt:20190814163016p:plain

まとめ

Hour of Code(アワーオブコード)Minecraft(マインクラフト)は、Cord.org 提供のアクティビティのため、有料オプションやアカウント登録の必要もなく最終ステージまで進むことができます。

また、プログラミング後の達成感に加え、ミッション完了のお楽しみとして、最終ステージで作成した自分だけのワールドや、学習修了時に発行される証明書をSNSでシェアすることも可能です。

f:id:yksmt:20190814163734p:plain Hour of Code(アワーオブコード)終了証明書

Hour of Code(アワーオブコード)Minecraft(マインクラフト)では、誰でも気軽にプログラミング体験ができます。まずは、試しにやってみて、是非プログラミング体験を楽しんでくださいね。

では次回ですが、今回は登録しなかった「Hour of Code(アワーオブコード)アカウント」について触れていきたいなと思います。どうぞお楽しみに!