プログラミング

マイクラでのプログラミング学習のやり方!【Java版&教育版】

こんにちは。Tech TeacherのKids Blog編集部です!

本ブログは、マイクラの習い事「Tech Teacher Kids」が運営しています。

マイクラの習い事プレイを通じて、ITスキルプログラミング思考身につく

手厚いサポートで、初心者も安心して始められる

全国どこからでも、オンラインで受講できる

マイクラが大好きなお子様に、「遊び」を「学び」に変えるマイクラの習い事はいかがでしょうか?

まずは無料体験授業でお試しください!

マイクラの習い事を
詳しく見る

大人気ゲーム『マインクラフト』に興味があるお子さんやその保護者の方で、こんなお悩みはありませんか?

「マイクラでプログラミング学習のやり方は?」
「マイクラでプログラミング学習をするメリットは?」

そんなお悩みを持つ保護者の方に向けて、「マイクラでプログラミングをする2つのやり方」「マイクラでプログラミングを学ぶメリット」をご紹介します。

この記事を読めば、マイクラでプログラミングをする方法がわかるので、楽しくプログラミングを始められますよ!

【マイクラ】プログラミング学習のやり方

マイクラでプログラミング学習するには、以下の3つの方法があります。

  • 教育版でMakeCodeを利用する方法
  • Java版にMODを導入する方法
  • Minecraft Hour Of Codeを利用する方法

マイクラ教育版でMakeCodeを利用する

マイクラ教育版には「MakeCode」というプログラミング学習ツールが入っており、「MakeCode」を利用したプログラミングの流れは以下の通りです。

  1. マイクラ教育版をダウンロード
  2. マイクラのワールドに入る
  3. Cキーを押して「MakeCode」を選ぶ
  4. 「新しいプロジェクト」を選んで名前を付ける
  5. チュートリアル後にプログラミング開始

1.マイクラ教育版をダウンロード

マイクラ教育版をダウンロードしましょう。

教育版のインストールがまだの方は「教育版の購入方法とダウンロード」の記事をご覧ください。

マイクラ教育版のダウンロード方法を解説!プログラミングも可能本記事では、「マイクラでプログラミング学習のやり方は?」「マイクラでプログラミング学習をするメリットは?」という疑問を解決します。 マイクラでプログラミングを始めたい方は必見です!...

2.マイクラのワールドに入る

ダウンロードできたらマイクラ教育版を開いて「プレイ」をクリックしましょう。

「作成した世界」をクリックしてください。

新規ワールドを選び、ゲームの設定をしたらプレイをクリックしましょう。

3.Cキーを押して「MakeCode」を選ぶ

ワールド内でCキーをクリックします。

エージェントが登場して「使用するエディター」の画面が出るので「Microsoft Make Code」をクリックしましょう。

 

4.「新しいプロジェクト」を選んで名前を付ける

「Microsoft Make Code」が開くので、「新しいプロジェクト」を選びます。

プロジェクトに名前をつけて、作成をクリックしてください。

5.ビジュアルプログラミングを開始する

最初に説明があり、進めていくとビジュアルプログラミングが開始できます。

これで教育版の中でプログラミングができますよ!

「MakeCode」について詳しく知りたい方は、「マイクラでMakecode」の記事か動画をご覧ください。

【マイクラ】メイクコード(MakeCode)の導入方法とやり方!本記事では「メイクコード(MakeCode)の導入方法は?」 「メイクコード(MakeCode)のやり方は?」という疑問を解決します。メイクコード(MakeCode)の特徴や学習方法を知りたい方は必見です!...

マイクラJava版にMODを導入する

マイクラのJava版では、MODと呼ばれる「改造ツール」を導入してプログラミング学習をします。

MODはMicrosoftから公式に配布されているものではなく、一般の方が作成し、インターネット上で配布しているものです。

無料でダウンロードできますが、公式のプログラムではないので注意しましょう。

ビジュアルプログラミング言語で有名な「Scratch」や、テキストプログラミング言語の「Python」のMODも配布されています。

マイクラとScratchを連携させてプログラミング学習をする方法は、こちらの記事をご覧ください。

スクラッチ(Scratch)とマイクラを連携する方法!MODを利用本記事では「スクラッチ(Scratch)とマイクラを連携する方法は?」「スクラッチ(Scratch)とマイクラを連携したら何ができる?」という疑問を解決します。スクラッチ(Scratch)とマイクラの連携方法を知りたい方は必見です!...

マイクラでPythonを使ってプログラミング学習をする方法は、こちらの記事をご覧ください。

マイクラのPython
マイクラでPythonを使うには?たった8ステップで始められる!本記事では「マイクラでPythonを使う方法は?」 「マイクラでPythonを学ぶのにおすすめの本は?」という疑問を解決します。マイクラでPythonを使いたい方は必見です!...

Minecraft Hour Of Codeを利用する方法

「Minecraft Hour Of Code」はWebサイトの中でプログラミング学習ができます。

  1. 「Minecraft Hour Of Code」にアクセスする
  2. SteveかAlexを選ぶ
  3. レッスンを開始する

1.「Minecraft Hour Of Code」にアクセスする

「Minecraft Hour Of Code」にアクセスします。

「HourofCodeマインクラフトアドベンチャーはこちらから」をクリックしましょう。

2.SteveかAlexを選ぶ

SteveかAlexを選びましょう。

3.レッスンを開始する

画面左下にある「English」と書かれたタブをクリックして、「日本語」を選びましょう。

あとはレッスンにしたがって進めるとプログラミング学習ができますよ!

マイクラでプログラミングを学ぶ3つのメリット

マイクラでプログラミングを学習するメリットは3つあります。

  1. プログラミング学習を始めるハードルが低い
  2. 楽しく学べるから継続できる
  3. 空間認識能力が身につく

1.プログラミング学習を

「プログラミングは難しい」と思われがちですが、マイクラならお子様でも抵抗感なく学習を始められます。

マイクラをPCにインストールするだけで、マイクラの世界でのプログラミングが可能でなので、始めるハードルが低いです。

マイクラに夢中なお子様であれば、興味を活かしたプログラミング学習ができますよ!

2.楽しく学べるから継続できる

マイクラの世界で自分の作ったプログラムが動くので、楽しく学習が継続できます

大好きなマイクラをプレイしながらプログラミングをするので、自然とプログラミング言語が身につきます

「プログラミングに興味を持てないかも」「すぐに飽きそう」といった心配がなくなりまっすよ。

3.空間認識能力が身につく

マイクラの世界は3次元空間のため、物の位置や視点の変化が自然に把握できます

この能力は算数の空間図形のような学習領域にもつながります。

空間認識能力をプログラミングスキルと同時に学習できるのは、マイクラならではの魅力です。

マイクラを使ったプログラミング学習の流れ【5ステップ】

マイクラを使ったプログラミング学習を5ステップで紹介します。

  1. PCの基本操作やタイピングを学習する
  2. コマンドで学習する
  3. ビジュアルプログラミングで学習する
  4. テキストプログラミングで学習する
  5. オリジナルMODを制作する

マイクラでプログラミング学習をするためには、PC操作に慣れておく必要があります。

Switch・スマホ・タブレットでプレイしている方は、マイクラの遊び方を覚えた段階でPC版に切り替えましょう。

ステップ1:PCの基本操作やタイピングを学習する

まずはPCでマインクラフトの基本操作を覚えましょう。

キーボードやマウスを使った操作方法は以下の通りです。

移動Wキー、Aキー、Sキー、Dキー
ジャンプスペースキー
ダッシュ左Controlキー
スニーク左Shiftキー
インベントリの開閉Eキー
アイテムを捨てるQキー
メニューを開くEscキー
攻撃する/ブロックを壊す左クリック
ブロック選択マウスホイール、1~9キー
アイテム使用/ブロック設置右クリック
視点移動マウス本体

PCではすべてのエディションが利用できますが、基本的には上記の操作方法で共通しています。

キーボードとマウスを使うと、ゲーム機のコントローラーより素早く動けます

キーボードに抵抗感がなくなると、タイピングが速くなります。

PC操作については「マイクラのキーボード操作」の記事もご覧ください。

【マイクラ】キーボード操作できる機種を紹介!3つのメリットも解説本記事では「マイクラでキーボード操作できる機種は?」「マイクラでキーボード操作するメリットとデメリットは?」という疑問を解決します。キーボード操作できる機種をお探しの方は必見です!...

ステップ2:コマンドで学習する

マイクラにはコマンドという、プログラミングの簡易版のような機能がついています。

アルファベットや記号の短いコードを入力すると、ゲームの設定を変更できます。

たとえば、天気や時間を変えたり、一瞬で整地ができます。

コマンドはプログラミングと同じく、1文字でも間違うと実行できないので、正確に打つことも求められます。

お子さんがコマンドを実行していくうちに、素早く正確にタイピングする力が身につきます

コマンドを利用したタイピング練習をしてみたい方は「コマンドタイピングゲーム」も挑戦してみてください。

ステップ3:ビジュアルプログラミングで学習する

ビジュアルプログラミングは、視覚的にわかりやすいプログラミングなので、入門としてぴったりです!

順次・繰り返し・条件分岐といったプログラミングの論理構造や、変数・配列・関数・座標といった数学的な考え方を学べます。

パソコンの操作に慣れていないお子さんは、以下のビジュアルプログラミングから始めましょう

ステップ4:テキストプログラミングで学習する

ビジュアルプログラミングに慣れてきたら、テキストプログラミングに挑戦してみましょう。

学習の難易度は上がりますが、実用性が高く、社会に出てからも役に立つスキルで、小学校高学年くらいから学習できます。

マインクラフト上で学べるテキストプログラミング言語は、「Python」をおすすめします。

「Python」は人気が高く、GoogleやYoutubeといった世界的に有名なサービスやAIの開発にも使われています。

マイクラでPythonを使いたい方は、「マイクラでPythonを使う方法」の記事をご覧ください。

マイクラのPython
マイクラでPythonを使うには?たった8ステップで始められる!本記事では「マイクラでPythonを使う方法は?」 「マイクラでPythonを学ぶのにおすすめの本は?」という疑問を解決します。マイクラでPythonを使いたい方は必見です!...

ステップ5:オリジナルMODを制作する

最後はオリジナルMODの制作です。

どのようなMODを作りたいのかを定義するところから開始し、「Java」を使って実際にMODを作ります。

マインクラフトは「Java」で作られているので、まずは「Java」のコーディングを習得する必要があります。

ただし、マイクラ内に「Java」を導入して学習することはできないので、「Java」の環境構築から行わなければいけません。

ゲームのプログラム自体を自分で一から作ることになるので、難易度はかなり高いです。

プログラミング言語の違いや選び方は、「マイクラで学べるプログラミング言語」の記事をご覧ください。

マイクラで学べるプログラミング言語は?【小学生へのおすすめは?】本記事では「マイクラで学べるプログラミング言語は?」「小学生におすすめのプログラミング言語は?」という疑問を解決します。マイクラで学べるプログラミング言語について知りたい方は必見です!...

マイクラでプログラミングを学習するならTech Teacher Kids!

本ブログを運営しておりますTech Teacher Kidsは、マイクラの習い事サービスを提供しています。

プログラミングコースでは、ミニゲーム制作にチャレンジします!

コマンドブロックを使ったミニゲーム制作で、楽しく自然にプログラミングが学べます!

プログラミングコース『3つ』の特徴

プログラミング学習が始めやすい!

マイクラに夢中なお子様が、興味を活かしてプログラミングを学習できます!

難しい印象のプログラミングも、抵抗感なく学習を始められます。

遊びの中で自然と身につく!

プログラミングが目的だと純粋にマイクラが好きな子には合わない、という課題があります。

Tech Teacher Kidsでは、マイクラを楽しみながらプログラミングを学べる方法を提案しています!

ミニゲーム制作でプログラミングが学べる!

コマンドブロックを活用することで、マイクラ内にミニゲームを作ることができます。

クラフトしながらプログラミングが自然と学べるので、マイクラ好きのお子様にオススメです。

指導ソフトマインクラフト教育版(無料貸出)
対象年齢10~14歳
授業時間1回60分
授業回数月4回
授業形態少人数授業(教師1名と生徒2~3名)
受講形式オンライン
授業料16,500円
入会金11,000円

プログラミングコース無料体験会開催中!

Tech Teacher Kidsでは、プログラミングコースの無料体験会を開催しています。

「マイクラを習うってどういうこと?」

「うちの子どもでも楽しく学べるかな?」

このような疑問をお持ちの保護者様へ、まずは60分の無料体験授業でお試しください!

プログラミングコースを
詳しく見る

マイクラでプログラミングを実践してみよう!

今回は、マイクラでできるプログラミングのやり方について2つ紹介しました。

まとめると以下のようになります。

プログラミングをする際の学習ステップを参考に、簡単なプログラミングから始めてみましょう!