「うちの子、家に帰るとマイクラばかり。このままで大丈夫かな」。夕食の支度をしながら、画面に夢中の背中を見てため息をついたことがある保護者の方は多いと思います。
実は、マインクラフトはプログラミング教育の世界では定番の教材です。子どもが今夢中になっている「あの世界」を、そのまま学びの入り口に変えられます。無理にゲームを取り上げて別の教材を与えるより、夢中の延長線上に学びを置くほうが、たいてい長続きします。
この記事では、その道筋を3段階で整理します。①まず家庭で無料で試す、②手応えがあったら教育版や教室で本格化する、③友達と遊びたくなったらマルチサーバーを用意する、という順番です。書いているのは、実務でAIやサーバーを扱っている現役エンジニアの翔平です。
先にお断りしておくと、この分野は料金やライセンスの改定がとても多いです。本文では金額をなるべく断定せず、確認先の公式ページを示す形にしています。申し込み前には必ず最新情報をご確認ください。
最初に確認:お子さんのマイクラは「Java版」と「統合版」のどっち?
本題の前に、ひとつだけ確認しておきたいことがあります。マインクラフトには大きく2つの種類があり、この2つは別の世界で、お互いに一緒に遊べません。公式のマルチプレイサービスであるRealmsも、版ごとに別々に提供されています。
| 種類 | 遊んでいる機器 | 特徴 |
|---|---|---|
| 統合版 | Switch・スマホ・Xbox・PlayStation・Windows | 機種をまたいで一緒に遊べる(クロスプレイ) |
| Java版 | PCのみ | MODやサーバーソフトの自由度が高い |
Switchやスマホで遊んでいるなら、ほぼ統合版です。なぜ最初にこれを書くかというと、後半に出てくるマルチサーバーや公式サービスは版を間違えて契約すると友達と合流できず、まるごと無駄になるからです。お子さんと友達がそれぞれどちらで遊んでいるか、先に聞いておいてください。
ステップ1:まず家庭で、無料で試す
いきなり教材やライセンスを買う必要はありません。無料で試せる入り口が、公式・準公式でちゃんと用意されています。
ブラウザだけでできる「Hour of Code」
一番手軽なのが、Code.orgのMinecraft Hour of Codeです。マイクラ本体すら不要で、ブラウザを開けばその場で始められます。約1時間で完結する入門教材で、「マインクラフト デザイナー」「アドベンチャー」「ヒーローの旅」などのコースがあります。対象の目安は小学校低学年ごろからで、コースごとの推奨年齢は公式サイトに記載されています。
操作は、命令の書かれたブロックを順番に並べてキャラクターを動かす形式です。文字のコードは出てこないので、ローマ字をまだ習っていない子でも取り組めます。まずは週末に30分、隣に座って一緒にやってみてください。子どもが「もっとやりたい」と言うかどうかが、次に進む一番確かな判断材料になります。
教育版マインクラフトの無料デモレッスン
もう一歩マイクラ本体に近い体験をしたければ、教育版マインクラフト(Minecraft Education)の公式サイトから専用アプリをダウンロードすると、サインインせずに試せる無料のデモレッスンが用意されています。アプリのインストールという一手間はかかりますが、アカウントを作る必要はありません。実際の教育版の画面で学習の雰囲気をつかめるので、後述の有料ライセンスを検討する前のお試しにちょうどよい位置づけです。
いつものマイクラの中にも「入り口」はある
実は、普段遊んでいる通常版マイクラにも、プログラミング的思考につながる公式機能があります。レッドストーン回路(AND・OR・NOTといった論理回路を組める仕組み)や、コマンドブロックです。「スイッチを押したらドアが開く装置を作ってみて」と課題を出すだけで、追加費用ゼロで「順序立てて考える練習」が始まります。
ステップ2:手応えがあったら、教育版や教室へ
無料教材を楽しめたら、次の段階です。ここで分かれ道になるのは「家庭で独学を続けられるか」です。
教育版マインクラフトを家庭で使う
教育版マインクラフトは、プログラミング機能「Code Builder」を内蔵した教育用エディションです。中で使われているMakeCodeはMicrosoftのビジュアルプログラミング環境で、ブロックを並べる操作と、JavaScriptやPythonの文字のコードを切り替えながら、マイクラ内の動きをプログラムできます。ブロックから始めて、慣れたら同じ題材のままPythonへ進める設計は、子どもの学習段階に素直に沿っています。
学校専用と思われがちですが、個人・家庭でも年額ライセンスを購入できます(案内は英語のライセンスページで、購入経路は変わることがあります)。ただし正直に言うと、導入はやや面倒です。Microsoftアカウントへの紐付けが必須で、兄弟や親子それぞれが遊ぶ場合は人数分のライセンスが要ります(出典:Minecraftカップ公式のライセンス案内)。価格も改定が続いているため、ここでは金額を書きません。最新の価格と購入手順は公式ページで確認してください。
独学が続かないなら、オンライン教室という受け皿
教材を与えても一人では続かない、親も質問に答えられない。そうなったときの受け皿が教室です。判断軸はシンプルで、「質問できる相手」と「続ける仕組み」を家庭で用意できるかどうか。用意できるなら教室は不要ですし、難しいならお金で解決する価値があります。
そのうえで教室を選ぶなら、「マイクラそのもので学び続けたいのか、マイクラを入り口に幅広いITへ進ませたいのか」で分けると迷いません。
マイクラそのもので学びたいなら、デジタネPRが候補です。小中学生向けのオンライン学習サービスで、マインクラフトの世界を教材にしたコースを軸に、動画教材を見ながら自分のペースで進める形式です。決まった曜日に縛られないので、習い事の予定が詰まっている家庭でも組み込みやすい一方、自走が苦手な子には親の声かけが要ります。14日間の無料体験PRで、子どもがこの形式に乗れるかを先に確かめられます。
マイクラを入り口に幅広いITへ進ませたいなら、ITeens LabPRです。小中高生向けのオンラインプログラミング・ITスクールで、メタバース教室での双方向ライブ授業が特徴です。録画や動画教材と違い、その場で講師に質問できます。Scratch・Roblox・Unityなどのゲーム制作クラスからPythonやWeb制作まで幅があるので、「マイクラで遊ぶ」から「自分でゲームを作る」へステップアップする道筋を作れます(出典:ITeens Lab公式)。90分の無料体験があるため、合う・合わないを先に確かめられるのも、習い事としては安心材料です。
なお、プログラミングに限らず「AI時代に子どもへ何を学ばせるか」を広く比較したい方は、総論として子ども・家族でAI時代のスキルを学べるサービスにまとめています。子どもだけでなく保護者も一緒に生成AIへ触れてみたい場合は、親子向けオンライン講座の家族でスタートAIPRに無料体験があります。
ステップ3:友達と遊びたくなったら、マルチサーバー
学習がある程度進むと、ほぼ確実にこう言われます。「〇〇くんと同じワールドで遊びたい」。これは学習を続ける強い動機になるので、できれば叶えてあげたい要望です。方法は大きく2つあります。
手軽さ重視なら公式の「Realms」
Realmsはマインクラフト公式の月額サブスクで、招待した相手だけが入れる専用ワールドを持てます。プランの違いは招待できる人数で、統合版には「本人+2人」のプランと、本人+10人でマーケットプレイスのコンテンツが付く「Realms Plus」があり、Java版は「本人+10人」という構成です(出典:Realmsの購入方法)。金額は機種のストアや改定で変わるため、ここでは書きません。お使いの機種のストア表示で確認してください。サーバーの知識が一切不要なのが最大の利点です。
自由度と人数なら「XServer VPS for Game」
MODを入れたい、10人を超えて遊びたい、ワールドを細かく管理したい。そうなるとRealmsでは足りず、自前のサーバーを借りる選択肢になります。
「サーバーを立てる」と聞くと身構えますが、XServer VPS for GamePRは申し込み時にマインクラフトのイメージタイプを選ぶだけで、マルチサーバーが自動構築されます。Java版・統合版の両方に対応し、Forge・Spigot・PaperなどMOD・プラグイン向けのサーバーも選べます。専用ツール「マインクラフトマネージャー」で、バージョン更新やバックアップをブラウザのクリック操作で行えるので、黒い画面でコマンドを打つ場面はほぼありません。プランはメモリ容量別の月額制で、いちばん小さい2GBプランが月千円前後からです。遊ぶ人数やMODが増えるほど大きいメモリが必要になるので、人数別の目安と最新の料金(キャンペーンで頻繁に変わります)は公式ページの推奨環境で確認してください。
使い分けの目安はこうです。少人数で手間をかけたくないならRealms、MOD・大人数・管理の自由度が欲しいならVPS。最初からVPSにする必要はなく、Realmsで物足りなくなってからの乗り換えで十分です。
保護者として必ずやっておきたい安全設定
ひとつだけ、これは省略しないでください。自前のサーバーは設定次第で、知らない人が入ってこられる状態になり得ます。許可した友達だけが参加できる招待制(ホワイトリストと呼ばれる仕組み)に必ずしておくこと。代表的なやり方を挙げておきます。
- Realmsの場合: もともと招待した人しか入れない招待制が前提なので、追加の設定はほぼ不要です。招待リンクを子どもがSNSや配信に貼らないことだけ、先に約束しておいてください
- Java版のサーバーを自分で立てた場合: 設定ファイル
server.propertiesのwhite-listをtrueに変え、サーバーのコンソールでwhitelist add プレイヤー名と打って友達を1人ずつ登録します - XServer VPS for Game の場合: コマンドを打つ必要はなく、付属ツール「マインクラフトマネージャー」の「ホワイトリスト」タブで有効化とプレイヤー名の追加ができます。統合版は設定後にサーバーの再起動が必要です(手順:公式マニュアル)
画面や項目名は変わることがあるので最終的には各サービスのマニュアルが正ですが、「ホワイトリストを有効にして、友達の名前を登録する」という型は共通です。最初の設定は子ども任せにせず、保護者が一緒にやってください。
よくある疑問:結局「遊んでいるだけ」にならない?
正直に言うと、なります。放っておけば、ただのマルチプレイ環境です。分かれ目は「作りたいもの」があるかどうかで、ここは親の関わりが効きます。Hour of Codeのような枠のある教材から始める、「自動ドアを作ってみて」と小さな課題を一緒に決める、できたものを家族に発表してもらう。この一手間があるだけで、同じ画面時間の中身が変わります。
年齢の目安は、ブロック型のHour of Codeが小学校低学年ごろから、文字のコード(Python)への移行は小学校高学年〜中学生ごろから。教室ならデジタネPRが小中学生、ITeens LabPRが小中高生を対象にしています。焦って早める必要はありません。
まとめ
- マイクラは取り上げる対象ではなく、プログラミング学習の定番教材。夢中の延長に学びを置くのが続けるコツです
- まずは無料から。ブラウザだけのHour of Codeと、教育版マインクラフトの無料デモレッスンで手応えを見る
- 本格化するなら教育版(個人購入可・Microsoftアカウント必須・価格は公式で要確認)。独学が続かなければ、マイクラ特化のデジタネPRか、幅広いITに進めるITeens LabPR。どちらも無料体験から試せます
- 友達と遊ぶなら、手軽さのRealmsか、自由度のXServer VPS for GamePR。契約前にJava版か統合版かの確認を忘れずに
- サーバーは必ず招待制に。最初の安全設定は保護者が一緒に行ってください