こんにちは。Tech TeacherのKids Blog編集部です!
大人気ゲーム『マインクラフト』に興味があるお子さんやその保護者の方で、こんなお悩みはありませんか?
「マイクラのプログラミング学習は無料でできる?」
「無料でマイクラのプログラミング学習をするメリットは?」
このようなお悩みを抱えた保護者の方、もしくはお子さんに向けて、「無料でマイクラのプログラミングを学ぶ方法」「無料でマイクラのプログラミング学習をするメリット」をご紹介します!
この記事を読むと、無料でマイクラのプログラミング学習ができますよ!
無料でマイクラのプログラミングを学ぶ方法3つ
マイクラのプログラミングを無料で学ぶ方法は3つです。
- マイクラ教育版のMakeCodeでプログラミング
- マイクラJava版にMODを導入してプログラミング
- Answer to HourofCodeでプログラミング
マイクラ教育版のMakeCodeでプログラミング
マイクラ教育版には「MakeCode」というプログラミング学習ツールが入っており、「MakeCode」を利用したプログラミングの流れは以下の通りです。
- マイクラ教育版をダウンロード
- マイクラのワールドに入る
- Cキーを押して「MakeCode」を選ぶ
- 「新しいプロジェクト」を選んで名前を付ける
- チュートリアル後にプログラミング開始
1.マイクラ教育版をダウンロード
マイクラ教育版をダウンロードしましょう。
教育版のインストールがまだの方は「教育版の購入方法とダウンロード」の記事をご覧ください。
2.マイクラのワールドに入る
ダウンロードできたらマイクラ教育版を開いて「プレイ」をクリックしましょう。
「作成した世界」をクリックしてください。
新規ワールドを選び、ゲームの設定をしたらプレイをクリックしましょう。
3.Cキーを押して「MakeCode」を選ぶ
ワールド内でCキーをクリックします。
エージェントが登場して「使用するエディター」の画面が出るので「Microsoft Make Code」をクリックしましょう。
4.「新しいプロジェクト」を選んで名前を付ける
「Microsoft Make Code」が開くので、「新しいプロジェクト」を選びます。
プロジェクトに名前をつけて、作成をクリックしてください。
5.ビジュアルプログラミングを開始する
最初に説明があり、進めていくとビジュアルプログラミングが開始できます。
これで教育版の中でプログラミングができますよ!
2.マイクラJava版にMODを導入してプログラミング
マイクラのJava版では、MODと呼ばれる「改造ツール」を導入してプログラミング学習をします。
MODを導入すると、ビジュアルプログラミングのScratchや以下のようなプログラミング言語を使用して、マイクラの世界が作れます。
- Python(パイソン)
- Java(ジャバ)
- Lua(ルア)
- Ruby(ルビー)
MODはMicrosoftから公式に配布されているものではなく、一般の方が作成し、インターネット上で配布しているものです。
無料でダウンロードできますが、公式のプログラムではないので注意しましょう。
ビジュアルプログラミング言語で有名な「Scratch」や、テキストプログラミング言語の「Python」のMODも配布されています。
マイクラとScratchを連携させてプログラミング学習をする方法は、こちらの記事をご覧ください。
マイクラでPythonを使ってプログラミング学習をする方法は、こちらの記事をご覧ください。
Answer to HourofCodeでプログラミング
「Minecraft Hour Of Code」はWebサイトの中でプログラミング学習ができます。
- 「Minecraft Hour Of Code」にアクセスする
- SteveかAlexを選ぶ
- レッスンを開始する
1.「Minecraft Hour Of Code」にアクセスする
「Minecraft Hour Of Code」にアクセスします。
「HourofCodeマインクラフトアドベンチャーはこちらから」をクリックしましょう。
2.SteveかAlexを選ぶ
SteveかAlexを選びましょう。
3.レッスンを開始する
画面左下にある「English」と書かれたタブをクリックして、「日本語」を選びましょう。
あとはレッスンにしたがって進めるとプログラミング学習ができますよ!
無料でマイクラのプログラミング学習をするメリット
無料でマイクラのプログラミング学習をするメリットを3つ紹介します。
- 楽しみながら続けられる
- 論理的思考や発想力が鍛えられる
- 費用がかからない
1.楽しみながら続けられる
マイクラはゲームとしての楽しさがあり、興味を持って取り組めるため、プログラミングの学習を楽しみながら進められます。
- プログラミングで自分のアイデアを形にできる
- 自分の作ったプログラムが動く達成感を味わえる
- ゲームが楽しいのでモチベーションが保てる
2.論理的思考や発想力が鍛えられる
マイクラでプログラミングをしながら動作させると論理的思考や発想力が鍛えられます。
身につくスキルの例としては以下の通りです。
- 条件分岐の理解「もし~なら○○を動作させる」
- 繰り返しの理解「同じ動作を繰り返すと効率が良くなる」
- プログラムが動かないときの対処「検証して修正する能力」
動作を順序立てて実践すると、プログラミングに必要な能力が自然と身につきます。
3.費用がかからない
マイクラでプログラミングの学習を進めるときは、有料の教材など費用がが必要です。
しかし、紹介した3つの方法を利用すると、費用がかからないメリットがあります。
コストを抑えたい方は上記の3つの方法で、マイクラのプログラミング学習を実践してみましょう。
無料でマイクラのプログラミングを実践しよう!
今回は、マイクラでできる無料のプログラミング学習方法について3つ紹介しました。
まとめると以下のようになります。
- マイクラ教育版はインストールするだけでプログラミングができる
- マイクラJava版はMODを導入すると無料でプログラミングができる
- 「Minecraft Hour Of Code」にアクセスすると簡単にプログラミング学習ができる
上記の3つの中からマイクラでプログラミングを始めてみましょう!