はじめませんかマインクラフトでプログラミング!子どもに断トツ人気

Minecraft(マインクラフト)

こんにちは、もとみき(@motomiki_lab)です。
いよいよ2020年から小学校で、プログラミング教育が必修化となりますね。

NHKでもScratch(スクラッチ)を使ったプログラミング番組が始まりました。
「うちの子にも習わせたほうがいいのかな?」と思っている人もいるでしょう。

ご紹介するMinecraft(マインクラフト)「通称マイクラ」は、 近年そのゲームとしての面白さのみならず《学習効果 》にも注目が集まっています。

コントローラーではなく、 「MakeCode」というプログラミング環境を使って動かしていきます

マインクラフトでプログラミングのはじめ方

Windows10のパソコンを使って、マイクロソフト社が無料で公開しているMicrosoft MakeCode for Minecraft(マイクロソフト・メイクコード・フォー・マインクラフト)のソフトウェアでプログラミングを体験できます。

プログラミング学習の環境を揃えるための《費用を安く抑える》ことができます。
また、導入がとても簡単で難しい設定の必要はありません

3ステップ
①Windows10のパソコンを用意
②マインクラフトの購入 3,960円(税込)
③Code Connectionのインストール

マインクラフトをインストールしよう

Microsoft Store

スタートメニューの「Microsoft Store」から『Minecraft Windows 10 スターター コレクション』を購入してインストールをします。

Webサイトからもインストールができます。
日本マイクロソフト公式 Microsoft Store

Minecraft(マインクラフト)

「購入」ボタンを押したあとは手順に従って進めてください。

コードコネクションをインストールしよう

次に「Code Connection for Minecraft」をインストールします。

Code Connection for Minecraft

これも、スタートメニューの「Microsoft Store」、もしくはWebサイトから《無料》でインストールできます。
日本マイクロソフト公式 Microsoft Store

インストーラーを起動して『Code Connection』をインストールしましょう。

インストールが完了すると、パソコンのデスクトップにCode Connectionのアイコンが置かれます。

マインクラフトでプログラミングをやってみよう!

それでは、①Windows10のパソコンで、②Minecraft(マインクラフト)のゲームを使って、③Code Connectionのプログラミング環境で実際にプログラミングを体験してみましょう。

マインクラフトの準備をしよう

Minecraft(マインクラフト)

Minecraft(マインクラフト)を起動して「サインイン」をクリックします。
Microsoftアカウントでサインインしたら、「遊ぶ」をクリックしましょう。

Minecraft(マインクラフト)

「新しく作る」をクリックします。

Minecraft(マインクラフト)

「世界を新しく作成」をクリックしましょう。

Minecraft(マインクラフト)

「世界の名前」に好きな名前を入力して、②ゲームモード「クリエイティブ」を選択します。

Minecraft(マインクラフト)

③世界のタイプ「フラット」を選択します。

Minecraft(マインクラフト)

④チートの実行は「ON」、⑤常に昼間も「ON」、⑥天候の変化は「OFF」にしておきましょう。

Minecraft(マインクラフト)

これで、敵が出現しない等のプログラミングに集中できる設定にできました。
⑦設定が完了したら「作る」をクリックします。

Minecraft(マインクラフト)

新しい世界が誕生したら、まずキーボードの「T」キーまたは「ENTER」キーを押してチャットウィンドウを開いてください。画面が薄暗くなります

まとめ
①世界の名前に「好きな名前」を入力
②ゲームモードは「クリエイティブ」を選択
③世界のタイプは「フラット」を選択
④チートの実行は「ON」
⑤常に昼間も「ON」
⑥天候の変化は「OFF」
⑦設定が完了したら「作る」をクリック

Code Connectionを起動しよう

Microsoft MakeCode for Minecraft

Code Connection for Minecraftを起動して、コマンドをコピーします。

Microsoft MakeCode for Minecraft

Minecraft(マインクラフト)に操作を切り替え、チャットウィンドウを1回クリックして入力できる状態にし、「Ctrl+V」を押してコピーしたコマンドを貼り付けます。そして、「ENTER」キーを押すと、Code ConnectionとMinecraft(マインクラフト)が接続されます。

Microsoft MakeCode for Minecraft

画面左上に「サーバーへの接続を確立しました」とメッセージが出れば成功です。

Microsoft MakeCode for Minecraft

うまくいけば、足もとにエージェント君が現れます。 このAgent(エージェント)と呼ばれるロボットにプログラミングで命令することができます。さっそくプログラムでAgent(エージェント)を動かしてみましょう。

プログラミングに挑戦しよう

Microsoft MakeCode for Minecraft

しばらくするとCode Connectionの画面が表示されるので、「MakeCode」をクリックします。(ちなみにここで、Scratch等とも接続できます

Microsoft MakeCode for Minecraft

Microsoft MakeCode for Minecraftで新しいプロジェクトを作ります。チュートリアルやたくさんのサンプルプログラムが用意されています。最初はチュートリアルから初めてみましょう。

Microsoft MakeCode for Minecraft

MakeCode(メイクコード)のページが開くので、操作しやすいように画面の大きさを調整してMinecraft(マインクラフト)と並べましょう

Microsoft MakeCode for Minecraft

チュートリアルで基本の操作を理解することができます。

Microsoft MakeCode for Minecraft

条件分岐や繰り返しなど、プログラミングの基礎をMinecraft(マインクラフト)のゲームを動かして楽しく学ぶことができます。

Minecraft(マインクラフト)

MakeCode(メイクコード)は、Scratch(スクラッチ)と同じようなビジュアルプログラミングの学習環境です。ブロックを組み合わせて命令文を作り、Agent(エージェント)を動かします。

カラフルなブロックをドラッグアンドドロップで組み合わせることによって、子どもでも複雑なプログラミングをすることができるようになっています。

まとめ:学習効果の高いマインクラフトでプログラミング

お子さんにご家庭でも、プログラミングを簡単に学べる環境を整えてあげることができます。あとは、基本の操作を教えてあげれば、子どもは自分で遊びながら学習していきます。

世界で全プラットフォーム累計1億本の販売数を達成している大人気サンドボックスゲーム『マインクラフト(Minecraft)』通称マイクラ。 子どもたちを魅了する学習効果にも注目が集まっています

自分で課題に取り組む過程の中で、失敗を繰り返し挑戦する心を育むことも期待できます。自分の頭で考えて、わからない事は質問をする。そんな《自習力》を伸ばすことができます。

できるパソコンで楽しむマインクラフトプログラミング入門 Microsoft MakeCode for Minecraft 対応

created by Rinker
¥2,530 (2020/05/25 13:58:49時点 楽天市場調べ-詳細)
みらいごとラボ練馬校

練馬のプログラミング教室|大人気ゲーム『マインクラフト』で学ぼう

ABOUT US

アバター
会社員で発達障害児の療育に関わりながら、「ダイコンこども食堂」を主催。Minecraftで学ぶプログラミング教室を副業で運営。ICTの活用とエビデンスで福祉の慣習を変えることに情熱を注ぐ。元料理人で《糖質と小麦粉を控える+良い油を摂取する》食事を推奨。