![見出し画像](https://assets.st-note.com/production/uploads/images/54387087/rectangle_large_type_2_827f705085f1b5757749dae2f2fd3b2a.jpg?width=1200)
Scratch2MCPIって?スクラッチでマインクラフトをプログラミング→自動化! Scratch2MCPI 使い方の参考になったサイト6選+役立った参考本紹介
Scratch2MCPIとは?
「Scratch からマインクラフトをコントロールできるしくみ」があるんです。それがScratch2MCPI。
これを使うと、例えばキーボードに慣れてない初心者の方や生徒さんでも、マインクラフトがスクラッチを使ったプログラミングで自在にコントロールできるようになるんです!
スクラッチやプログラミングの面白さが伝わり、学ぶモチベーションが上がりそうです。もちろん、慣れた方ならマイクラの自由度がさらに上がって猛烈に楽しさが増すことでしょう!
これが思った以上にすごかった!
もっとくわしく知りたいと思って調べると大変だったので、
「もっとくわしく分かる」「参考になったサイト」だけを厳選してまとめてみました!
おすすめサイト
「いちばん最初に読むべきサイト」はココでした!
※ページ最下部にも参考リンクを一覧でまとめましたので参考にしてみて下さい。
こんなことが学べました!
・ScratchとMinecraft Piを橋渡しする「Scratch2MCPI」とは
・Scratch2MCPIのインストール
・Scratch2MCPIを使うには
・10分動画で分かる、Scratch2MCPIでMinecraft Piを動かす方法
具体的に目で見て納得できる動画解説もあります
Scratch2MCPIとMinecraft Piを接続して、追加される命令を紹介したのが下記の動画3だ。 動画3 Scratch2MCPIとMinecraft Piを接続して、新たに追加された命令の解説
その後におすすめのサイト
その1
上記のページが分かりやすくてオススメです。内容は以下の通りです。
『本連載「マイクラで始めるプログラミング入門」では、子どもたちに大人気のゲーム「Minecraft(マインクラフト、マイクラ)」を題材にYouTube実況動画付きで「プログラミング」を学んでいく。
具体的には、小型PC端末Raspberry Pi(ラズベリーパイ、ラズパイ)上でビジュアルプログラミング環境である「Scratch(スクラッチ)」からMinecraftを操作する方法を解説する。』
もちろん動画解説もあります
『「Scratch2MCPI」とMinecraft Piを接続して壁を作成していく処理を紹介したのが動画1だ。』
その2
上記のページも分かりやすかったです!
Scratch2MCPIとMinecraft Piを接続して、ブロックの塔を積み上げるプログラミング
こちらも動画解説つき
その3
上記のページが分かりやすいと思いました!
「Scratch2MCPI」では基本的に、日本語の入力ができない
Raspbianの「テキストエディタ」で、表示したい文を書いて、「切り取り」して貼り付けている。貼り付ける場合は、貼り付けなどのメニューは出ないので「Ctrl」+「v」キーで貼り付ける必要
特に参考になったのは上記のアドバイスです。
その4
こちらの、
これは以下のリンク先のMartin O’Hanlonさんが開発したプログラムをScratch2MCPIから利用できるようにしたものになっています。それぞれPythonを使ったプログラミング事例は動画を見てもらうとどんなことが出来るのか分かると思うよ。
このような動画解説も分かりやすくおすすめです!
その5
上記サイトでは、以下のような「Scratch2mcpiのセットアップ」が特に分かりやすくまとまっていておすすめです!
pi@raspberrypi:~ $ sudo curl http://scratch2mcpi.github.io/install.sh | sh
Scratch2MCPI が学べるオススメ本
この記事の執筆当時は、「Scratch2MCPIが学べる」というはっきりした宣伝がない本ばかりで探すのが大変でした。
参考になったものを厳選して2冊紹介します!
「Scratch2MCPIが学べる」おすすめ本 一冊目
▲ 解説がとっても丁寧でわかりやすく助かりました。上記の本は増補改訂でないバージョンもあります。購入の際は「第2版」かどうかよくチェックすることをオススメします(サイトによっては古いバージョンをオススメしている場合もあるため)
「Scratch2MCPIが学べる」おすすめ本 二冊目
「読んだら「こども」に教えたくなる! Minecraftではじめる「おとな」のプログラミング」 内容としては、
ラズベリーパイを用意して(本書ではラズベリーパイ3)OSをインストールするところから、マインクラフト操作方法、スクラッチ1.4の説明、
Scratch2MCPI とのインストール、その後のMinecraftとの連携し、そして、
具体的なスクラッチを使ったプログラミングについて、いろいろ書かれています。 引用:ラズベリーパイでマインクラフトをやってみました。 | ignition cub life
▲ こちらも分かりやすくおすすめです。私はKindle版を購入しました。
おまけ情報
以下のプログラミング動画まとめサイト内の「Scratch2MCPI」関連動画も参考になります。知らないと困ることもでてきますので、こちらもあわせてなるべく早めにチェックしておくことをオススメします!
“Scratch2MCPI ” の関連動画 検索結果一覧 | 人気動画から厳選!「楽しいプログラミング動画」無限サーチβ
「Scratch2MCPI」が自由に使えるようになると、スクラッチ(Scratch)でマイクラ(マインクラフト, Minecraft)を自在に操作できるようになって、手作業では作りにくかったものも作れるようになり、できることが「格段にパワーアップ」できます。楽しいですよ!今回紹介した情報や動画を参考に、ぜひチャレンジしてみて下さい。
参考文献・引用元
「いちばん最初に読むべきサイト」
参考 コードを書かずにプログラミングができる、ScratchとScratch2MCPIの基礎知識、インストール方法と簡単な使い方:マイクラで始めるプログラミング入門(2)(2/2 ページ) – @IT
その後におすすめのサイト
その1
参考 プログラミングの「繰り返しの入れ子」「条件分岐」でMinecraftの世界を自由自在に変えちゃおう:マイクラで始めるプログラミング入門(4)(1/2 ページ) – @IT
その2
参考 プログラミングの「命令」「変数」「繰り返し」「イベント」って何?→初心者でもMinecraftなら理解できる!:マイクラで始めるプログラミング入門(3)(1/2 ページ) – @IT
その3
参考 プログラミングの「繰り返しの入れ子」「条件分岐」でMinecraftの世界を自由自在に変えちゃおう:マイクラで始めるプログラミング入門(4)(2/2 ページ) – @IT
その4
参考 なすラボLog: Minecraft(マインクラフト) Piの楽しみ方(2)
その5
ラズパイ3B+にScratch2.0【スクラッチ】とマインクラフトpiエディションでプログラミング|SENSHIN【専心】
Scratch2MCPI が学べるオススメ本
Raspberry Piではじめるどきどきプログラミング 増補改訂第2版
※上記の本は増補改訂でないバージョンもあります。購入の際は「第2版」かどうかよくチェックすることをオススメします(サイトによっては古いバージョンをオススメしている場合もあるため)
読んだら「こども」に教えたくなる! Minecraftではじめる「おとな」のプログラミング
この記事が気に入ったらサポートをしてみませんか?