プログラミング

【小学生のプログラミング】スクラッチの使い方を徹底解説

小学生や初心者のプログラミングにおすすめの、スクラッチの使い方を解説します。

スクラッチは、小学生でも直感的に動かせる楽しさがあります。

スクラッチには、ダウンロードして楽しむオフラインエディタと、Web上でアクセスして学べるものがあります。

今回は、オフラインエディタのダウンロード方法や、オンラインのユーザー登録方法も詳しく解説します。

後半には、スクラッチが学べるNHKの教育番組や、子供向けの解説本も紹介しますよ。

スクラッチでプログラミングを始めたい親子は、ぜひ参考にしてください。

まゆみ
まゆみ
「プログラミング=英数字をひたすら打ち込む作業」と思っている人も、スクラッチならイメージが変わりますよ!

スクラッチとは

スクラッチとは、MITメディアラボ開発のビジュアルプログラミング言語です。

ビジュアルプログラミング言語とは?初心者におすすめの学習サービスを紹介!この記事は、 「ビジュアルプログラミング言語ってなに?」 「ビジュアル系のプログラミングなの?」 「プログラミ...

対象年齢は7歳以降で、小学生からプログラミングを学べます。

まゆみ
まゆみ
ひらがなが読めたら幼稚園年長あたりから楽しめると思います!

スクラッチには、オフラインエディタとオンラインのものがあり、いずれも無料で使えます。

小学校の教育現場でも導入が期待される学習ツールです。

まゆみ
まゆみ
今リリースされているSTEM教育ツールも、スクラッチベースのものがたくさんありますよ!

無料ダウンロードしてプログラミングできるスクラッチ2.0

現在(2018年7月)のスクラッチの最新版はスクラッチ2.0です。

スクラッチ2.0は、はダウンロードして使えるオフラインエディタがあります。

オフラインエディタは、こちらからダウンロードできます。

まゆみ
まゆみ
無料っていうのが嬉しい!

スクラッチ2.0のダウンロードはMacじゃなくても大丈夫!

スクラッチ2.0オフラインエディタ対応OSは、Mac、Windows、一部のLinuxとなっています。

Macでなくてもダウンロードは可能ですので安心してください。

ただし、スクラッチ2.0のダウンロード方法を書いた日本語版 Scratch Wikiによると、以下のような記述があります。

警告:もしあなたのOSがWindowsなら、このページに書かれている手順を実行するときに、管理者権限が必要になるかもしれません。

ダウンロードの前に、管理者権限があるかどうかを確認しておきましょう。

まゆみ
まゆみ
プログラミング=Macのイメージがあるかもしれないけど、この段階ならWindowsで十分!

スクラッチ2.0のダウンロードの前にやっておくべきこと

では、さっそくスクラッチ2.0をダウンロードしてみましょう。

スクラッチ2.0のダウンロードは、以下の2つの手順で行えます。

  1. Adobe AIR最新版をダウンロード・インストールしておく
  2. スクラッチ2.0をダウンロードする
まゆみ
まゆみ
Adobe AIR2.6以上、23MB以上の空き容量が必要なので確認してね。

スクラッチ2.0でうまくできないときはスクラッチ1.4をダウンロード

パソコンのバージョンが古いなどの理由で、スクラッチ2.0がうまくダウンロードできないこともあります。

そのような場合は、古いバージョンのスクラッチ1.4を試してみてください。

まゆみ
まゆみ
オフラインエディタのスクラッチは、画像効果を使うと重くなることもあるのだそう。動作が鈍いときはこれが原因かもしれません。

ダウンロードなしでプログラミングができるスクラッチもある

スクラッチは、ダウンロードをしなくても、オンライン上ですぐにプログラミングが楽しめます。

ダウンロードをするのが面倒な人や、ダウンロードに不安がある人は、アクセスすればすぐにできるのでおすすめです。

スクラッチをオンラインで使うには、まずはこちらにアクセスしましょう。

まゆみ
まゆみ
我が家もオンラインでやってます!

スクラッチ2.0(オンラインエディタ)の使い方

スクラッチの公式HPにアクセスします
一番左のねこのマークの「やってみよう」をクリックすると、すぐにプロジェクト作成画面に移ります↓

キャラクターの動きが書かれたブロックを、ドラッグアンドドロップで組み合わせていきましょう。

詳しい使い方は右端の「Scratchをはじめよう」のところでアニメーションで見られます↓

まゆみ
まゆみ
スクラッチの使い方は調べるとたくさん出てくるけど、公式サイトの解説アニメで十分ですよ!

プログラミング初心者はスクラッチ公式チームのプロジェクト例を参考に!

初心者が一からオリジナルのプロジェクトを作るのはハードルが高いでしょう。

そんなときにおすすめなのが、公式チームのサンプルプロジェクトを参考にすること。

「例をみる」をクリックすると、サンプルプロジェクトがたくさん出てきます↓

試しにサンプルアニメーションの中の、「ダンスパーティー」を見てみましょう↓
画面右上の「中を見る」をクリックすると、このアニメーションのプログラムがどうなっているのかが見られます↓

まゆみ
まゆみ
単純な動きと思いきや、たくさんのブロックが組み合わされていることもあります。アニメーションのしくみが分かるいいきっかけになりますね!

このアニメーションの場合、2つのキャラクターのプログラムを見られます↓

この作品にアレンジを加えて、自分のプロジェクトにすることもできますよ。

まゆみ
まゆみ
アレンジしたプロジェクトを保存するにはアカウント登録が必要です!

スクラッチのアカウント登録方法

スクラッチはオンラインですぐにできますが、無料アカウント登録するとプロジェクトの保存ができるのでおすすめです。

ここからは、スクラッチのアカウント登録方法を解説していきます。

まずはトップページの一番右の、「スクラッチに参加する」をクリックしましょう↓

するとこのようなページになるので、必要事項を入れていきます↓

最後に保護者のメールアドレスを入れて送信します↓
メールのリンクボタンをクリックしたらアカウント登録完了です↓

まゆみ
まゆみ
これであなたのお子さんのアカウントが作れましたね!さっそくスクラッチに参加しましょう!

スクラッチでアカウント登録するとプログラミング作品を公開できる

スクラッチでアカウント登録をすると、自分の作った作品を公開することもできます。

公開したいプロジェクトが出来上がったら、作成画面右上の「きょうゆう」ボタンでシェアしましょう↓
プロジェクトを公開すると、他のユーザーから「いいね!」が付くことも。

メンバーと交流しながらプロジェクトを作れる楽しさがあります。

まゆみ
まゆみ
世界中のこどもたちがスクラッチでつながれるなんて素敵ですね!

スクラッチでは他の人のプロジェクトを参考にできる

スクラッチでは、他のユーザーの作ったプロジェクトを参考にできます。

そして、ユーザー登録をすれば、気に入ったプロジェクトにいいねできたり、コメントを付けたりもできます。

まゆみ
まゆみ
他の人のプロジェクトを見て新たな発想が生まれるかも!

スクラッチプログラミングがiPadでできるスクラッチ3.0

スクラッチの最新版はスクラッチ2.0ですが、現在次のバージョンが開発中とのこと。

それが、スクラッチ3.0です。

まゆみ
まゆみ
スクラッチ3.0はMITメディアラボとGoogleの提携で開発されているのだそう!

スクラッチ3.0のプレビュー版はすでにリリースされており、こちらから試せます↓

スクラッチ3.0のベータ版では、iPadなどのタブレット端末や、スマホでもスクラッチプログラミングが可能になるとのことです!

まゆみ
まゆみ
スクラッチ3.0がリリースされれば、プログラミングがもっと身近になりそうですね!

Japanese Scratch-Wikiによると、「正式版は2019年1月2日リリースされる予定」となっています。

スクラッチでゲームの作り方が学べるプログラミングスクール

スクラッチは、プログラミング教育現場でも多く用いられています。

例えば、子供向けプログラミングスクールでも、スクラッチを用いたゲーム作成などのカリキュラムが開講されています。

まゆみ
まゆみ
スクラッチができるプログラミングスクールについては、下の記事の後半で紹介しています!
【初めてのプログラミング】スクラッチジュニアの特徴と使い方初めてのプログラミングにおすすめのスクラッチジュニアについて解説していきます。 スクラッチジュニアは、幼稚園のお子さんでも理解できる、...

有料のプログラミングスクールでもスクラッチはできますが、まずは無料でできるところで試したいですよね。

そのようなときにおすすめなのが、全国に教室があるCoderDojoです。

無料で参加できるプログラミング道場なので、ぜひチェックしてみてください。

まゆみ
まゆみ
各地のCoderDojoの場所は、こちらから検索してみてくださいね。

NHKのEテレでもスクラッチを用いたプログラミングを学べる

NHKのEテレでも、プログラミングの番組が始まっているのを知っていますか?

厚切りジェイソンさんが出るNHK番組「Why!?プログラミング」では、スクラッチを用いたプログラミングを学べるのです!

この番組では、「プログラミング学習がなぜ必要なのか」「プログラミングを学ぶとどのようなことができるようになるのか」など

まさに「Why!?プログラミング」な内容から学べます。

過去放送は公式HPからも見られるので、ぜひお子さんと一緒に見てみてくださいね。

まゆみ
まゆみ
番組公式サイトでは、2018年9月に開催された番組のリアルイベント「Why!?プログラミングフェス」で最優秀賞を受賞した作品などを見られます。思わず「なるほど!」と言ってしまうような素晴らしい作品がありますよ。

スクラッチプログラミングを学べる本

スクラッチプログラミングは、多くの解説本も販売されています。

中でも今回は、小学生でもわかるスクラッチプログラミングの本を紹介します。

小学生からはじめるわくわくプログラミング

「小学生からはじめるわくわくプログラミング」は、初心者でもスクラッチプログラミングが楽しめる内容です。

MITメディアラボ推薦の書籍なので、スクラッチプログラミングを始めたい人はぜひ手に取ってみてください。

スクラッチは、オフラインでもオンラインでも無料でプログラミングが学べる画期的なツールです。

対象年齢は7歳以降で、小学生低学年でも直感的に動かせるのが魅力でしょう。

プログラミングに興味があるおやこは、ぜひこの機会にアクセスしてほしです。

スクラッチは、NHKの教育番組でも用いられたり、子供向けの解説本もリリースされています。

自分たちがチャレンジしやすいアプローチ方法を見つけて、プログラミング学習をスタートさせてくださいね。

\スクラッチが学べる/


ABOUT ME
まゆみ
クラウドソーシングでWEBライターに励む元転妻(転勤族の妻)。引っ越しを繰り返した経験を持ち、転居のたびに娘の習いごとの場所を変えるのが大変でした。そんなときにオンライン学習の存在を知り、場所が変わっても続けられるのに感動!同じように悩む転妻さんやママにこの情報を伝えるべく、「おやこでレッスン!」を立ち上げました。