マインクラフトでプログラミングを無料で学ぼう

2018年5月1日

今日は、最近見つけて気に入った、マインクラフトのプログラミング講座をご紹介します。

小学生からプログラミングを学ぶのが当たり前という時代になりつつあります。

プログラミングのスクールに通ったり、有料の通信講座を受講したりするのもいいのですが、その前に、自宅でちょっとやってみたいな、と思っている方に、ぴったりの講座があるんです。

無料で、そしてパソコンがなくてもスマホでも楽しめます。興味のある方は、ぜひチェックしてみてください。

マインクラフト「Hour of Code」

Code Studio(コードスタジオ)というサイトには、プログラミングを学べるコンテンツがたくさんあります。

この中に「Hour of Code(アワーオブコード)」という、短時間でプログラミング学習を体験できる無料のミニ講座があります。

この「Hour of Code」のひとつとして、マインクラフトの世界でプログラミングを学ぶコースがあるのです。他にも、「スター・ウォーズ」「アナと雪の女王」など子供たちの好きなキャラクターを選んで学ぶことができます。

Code Studioサイト内「MinecraftのHour of Codeチュートリアル」

マインクラフトの「Hour of Code」には、「デザイナー」「アドベンチャー」、そして新しく追加された「Hero’s Journey(ヒーローズジャーニー)」の3つのコースがあります。

講座は、解説の動画と、課題から成ります。

ニワトリを二歩前進させるだけの、とてもやさしい課題から始まり、少しずつ複雑な課題に取り組みながらステップアップしていくチュートリアルです。

「おっ。石炭と鉄鉱石♪」

でもちょっと待って! そのまま掘り進むのは危険です…

「家がゾンビに包囲されてる!」

そこへ、通りすがりのアイアンゴーレムさんが…

新しく追加された「Hero’s Journey(ヒーローズジャーニー)」コースでは、小さなロボット「Agent(エージェント)」にプログラミングで指示を出します。

Agentがブロックを壊したり、設置したりして道を作ります。トロッコが通る線路を敷かせることもできます。

Agentの力を借りて作った道を、プレイヤーは、アイテムを集めながら進んでいきます。

「Hour of Code」はビジュアルプログラミング

子供向けのプログラミング言語というと「Scratch(スクラッチ)」が有名です。プログラムの要素が書かれたブロックを、ドラッグ・アンド・ドロップして組み立て、プログラミングをします。

こういったプログラミング言語を「ビジュアルプログラミング言語」というそうです。

マインクラフトの「Hour of Code」で扱うのも、Scratchとよく似たビジュアルプログラミング言語です。

私も一通りやってみたのですが、とてもわかりやすく、遊び(学び)やすいんです。楽しくて、課題がうまく解けると、達成感があります。

無料で遊びながらプログラミングの体験ができるコンテンツをいくつか試した中で、

  • すべてではないものの、講座の大部分が日本語に翻訳されていて、最後まで楽しめる
  • 初めてプログラミングをやってみる子供にとってほどよい難易度
  • 子供が大好きなマインクラフトの世界
  • 一通り学び終えた後も自由に遊べる

このような特徴があり、おすすめしたいと思いました。

テキスト片手に、説明を読みながら、調べながら…といったことは一切必要ありません。動画を見て、画面上のヒントを見ながらプログラミングすると、マインクラフトでおなじみのキャラクターが動きます。

例えば、プログラミングでキャラクターを動かして、木を切ったり、羊の毛を刈らせたりすることができます。

  • アイアンゴーレムにプログラミングで命令して、ゾンビを倒させる。
  • if構文を使って「もしもマグマがあれば丸石を置いてから進む」ようプログラミング。
  • 壊したい壁の近くにクリーパーを誘導し、爆発を利用して壁を壊す。
  • エージェントにプログラミングで指示してトロッコ鉄道を作らせる。

このような、いつもマインクラフトを遊んでいる子供なら、嬉しくなってしまうような課題に、たくさん取り組むことができます。

一通り課題をクリアした後は、すべてのブロックを使って、好きなようにプログラミングをすることができます。

  • 迷路から脱出するミニゲーム
  • ニワトリがうむ卵を集めるゲーム
  • 溶岩がありモンスターが出るアスレチック

工夫次第でいろいろ作れそうです。ぜひ楽しんでみてください。

スマホなどでも利用可能

プログラミングといったらパソコンでやるものというイメージがありますが、iPhoneでも試してみたところ、問題なく利用できました。画面が小さいので多少見づらい&操作しにくいところもありましたが、一通り最後まで課題を行うことができました。

スマホで気軽に試してみるのもいいと思います。

動画の音声は英語ですので、字幕オプションで日本語字幕を選んで視聴してくださいね。

Code Studioサイト内「MinecraftのHour of Codeチュートリアル」

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

子供たちにとって「神ゲー」であるマインクラフトを、実際に作っているクリエイターの方達が先生として動画で教え、励ましてくれるという点に、うちの子供はいたく感激していました。

プログラミングって楽しい! プログラミングのことをもっと知りたい!

と子供が思うことまちがいなしです。

マインクラフト「Hour of Code」は、無料で利用できるので、プログラミング学習の始めの一歩として、試してみてはいかがでしょうか。

こちらもおすすめ!D-SCHOOLオンライン

プログラミングに興味を持ったお子さんに、次のステップとしておススメなのは…

D-SCHOOLオンラインという、小中学生向けのプログラミング講座です。

小学生の習い事として今大人気のプログラミング。「興味があるけど、スクールが近くになくて…」という方でも、D-SCHOOLオンラインなら、自宅のパソコンで受講することができます。

  • マインクラフトでプログラミングを学ぶ
  • プログラミングと英語を組み合わせて学ぶ
  • ロボットを組み立ててプログラミングで動かす

とにかく、わくわくするような内容のオンラインスクールです。今なら「マインクラフトコース」「英語&プログラミングコース」は14日間の無料体験を実施中です。うちも春休みにやってみようと思ってるんです。

ぜひ、お子さんと一緒に公式サイトを見てみてください。きっと「やってみたい!」と言われちゃいますよ^^

→公式サイト オンラインで学ぶ!小中学生向けプログラミング



(この記事は、2017年9月11日に投稿しました。その後内容を見直し改稿をしています。最終更新日は2018年5月1日です)

このページのトップへ戻る

総合もくじのあるHomeへ