5歳から!スクラッチジュニアを使ってプログラミングを学ぼう
この記事では、スクラッチジュニアの概要から、ダウンロード方法、そして効果的な活用方法までをじっくりとご紹介していきます。すでに知っている方は実際の活用方法をチェックしていただければすぐに学習を始めていただけると思います。
スクラッチジュニアとは
![スクラッチジュニアとは](https://any-planet.com/wp-content/uploads/2020/05/IMG_0784-1024x768.png)
プログラミング学習に興味をおもちのご家族であれば、一度は聞いたことである「スクラッチ(Scratch)」を幼児向けにリリースしたのが、今回ご紹介するスクラッチジュニア(Scratchjr)です。
MITメディアラボが開発したビジュアルプログラミング言語
![MITメディアラボが開発したビジュアルプログラミング言語](https://any-planet.com/wp-content/uploads/2020/05/03-1024x515.png)
Scratchは、MITメディアラボが開発したビジュアルプログラミング言語でして、世界中の教育機関や塾などで最も導入されているプログラミング学習言語です。また日本のプログラミングスクールの大半がスクラッチを使ってプログラミングを指導しています。今後日本でもプログラミングが必修化に伴い、スクラッチを利用する機会は多くなることが想像されますので、早めに試しておいて損はないと思います。
スクラッチジュニアの対象年齢
![スクラッチジュニアの対象年齢](https://any-planet.com/wp-content/uploads/2020/05/jelleke-vanooteghem-chuzevDl4qM-unsplash-1024x683.jpg)
スクラッチは小学生中学年以降を対象としていますが、スクラッチジュニアは5歳~となっていますので、幼稚園の子供から使用することができます。
実際の画面をご覧いただければわかりますが、使用するブロックはすべてアイコンで表示されているので、文字が読めなくても感覚的にプログラムを組むことができます。なお、年齢に関係なくプログラミングを初めて学ぶ方には非常におすすめのツールになります。
もし年齢別のプログラミング学習アプリを知りたければ以下の記事もご覧になるといいと思います。
スクラッチジュニアよりも、簡単に学べる無料アプリはたくさんあります。対象年齢も4歳~となっています。
スクラッチジュニアの必要環境
![スクラッチジュニアの必要環境](https://any-planet.com/wp-content/uploads/2020/05/adrienne-andersen-udKAkGBrPrw-unsplash-1024x750.jpg)
スクラッチジュニアは、タブレット端末を使用して学習をします。残念ながらスマホは対応していないためタブレットをご用意ください。なお対応OSはiOS,Android,fireosに対応しています。ですのでiPadやアンドロイドタブレット、AmazonのFireタブレットのいずれも使用することができます。
もしタブレット端末をお持ちでない方は、コスパがいいのはAmazonのFireタブレットです。十分な機能性がありつつも、1万5000円ほどで購入できます。もしくはAndroid端末が良いと思いますが、もしAppleに強いこだわりがあるのでしたら最近は安くなってきているのでiPadでもいいでしょう。
画面はできれば10インチ程度あると見やすくて操作がしやすいと思います。
スクラッチジュニアでできること
スクラッチジュニアでできることは様々です。アニメーションや絵本の制作だけでなく、ゲームの制作まで行うことができます。
スクラッチほど複雑なものを作れるわけではないのですが、ゲームまで作れるので子供にとってはテンションがあがります。
スクラッチジュニアのダウンロード方法
スクラッチジュニアのダウンロード方法は(以下iPadの方法)AppStoreをクリックします。
![スクラッチジュニアのダウンロード方法](https://any-planet.com/wp-content/uploads/2020/05/00-1024x615.jpg)
次に検索ボタンを押して「Scratchjr」と検索してください。
![スクラッチジュニアのダウンロード方法 ②](https://any-planet.com/wp-content/uploads/2020/05/01-1024x574.jpg)
スクラッチジュニアの使い方
スクラッチジュニアの基本的な操作について
日本語に設定をしよう
もし「にほんご」に設定されていない場合は、画面右上にある歯車のマークをおしましょう。ここで言語の設定がおこなえます。
![日本語に設定をしよう](https://any-planet.com/wp-content/uploads/2020/05/IMG_0786-1024x768.png)
画面全体の説明
画面全体の説明については、画面右上にある本をタップして、画面したにある、「がめんの説明」というタブをタップしましょう。そうすると確認することができます。
![画面全体の説明](https://any-planet.com/wp-content/uploads/2020/05/IMG_0787-1024x768.png)
それぞれのブロックの意味
それぞれのブロックの説明もありますので、必要に応じて確認しましょう。
![それぞれのブロックの意味](https://any-planet.com/wp-content/uploads/2020/05/IMG_0788-1024x768.png)
スクラッチジュニアの初めてのプロジェクトを作成しよう
Youtubeのスクラッチジュニア講座にあげている動画をベースに解説
初めてのプロジェクトは、プログラミングの世界では有名な「ハローワールド」のプロジェクトを作っていきます。
使い方については、Youtubeで解説しながら進めていますのでそちらをご覧ください。Youtubeを見ながら以下の記事も参考にしていただければと思います。
①アプリを起動しましょう
アプリを起動したら、上記の画面がでますので、真ん中の家のマークをおしましょう。
![①アプリを起動しましょう](https://any-planet.com/wp-content/uploads/2020/05/02-1024x576.jpg)
② プロジェクトを作成
画面赤枠に囲まれている+ボタンをおしてプロジェクトを作成します。
![② プロジェクトを作成](https://any-planet.com/wp-content/uploads/2020/05/1-1024x574.jpg)
③ キャラクターを編集してみよう
画面左側の赤枠でかこまれているところが、キャラクターを編集できるところです。
![③ キャラクターを編集してみよう](https://any-planet.com/wp-content/uploads/2020/05/2-1024x520.jpg)
以下の絵の具ボタンをおすと、それぞれのキャラクターが編集できます。
![③ キャラクターを編集してみよう②](https://any-planet.com/wp-content/uploads/2020/05/3-1024x527.jpg)
キャラクター編集画面では、色を変更、絵を追加・修正・複製、カメラの撮影が行えます。今回はネコを好きな色にかえましょう。好きな色を選んで、変更したい部分のパーツをクリックします。
![③ キャラクターを編集してみよう③](https://any-planet.com/wp-content/uploads/2020/05/4-1024x559.jpg)
もしやり直したい場合には、画面左上にある左矢印を押せば一つ前に戻ります。取り消したい場合は右矢印を押せば取り消せます。
ネコを好きな色に変えられたら、画面右上にあるチェックボタンを押すと編集が完了します。
![③ キャラクターを編集してみよう④](https://any-planet.com/wp-content/uploads/2020/05/5-1024x556.jpg)
④背景を選ぼう
次に画面上にある、写真ボタンをおして背景を変更します。
![④背景を選ぼう](https://any-planet.com/wp-content/uploads/2020/05/6-1024x559.jpg)
今回は途中にある、秋の背景を使います。選択して、右上のチェックをおしましょう。
![④背景を選ぼう②](https://any-planet.com/wp-content/uploads/2020/05/7-1024x555.jpg)
⑤キャラクターを追加する
ネコの下にある、プラスボタンをおすとキャラクターを追加することができます。
![⑤キャラクターを追加する](https://any-planet.com/wp-content/uploads/2020/05/8-1024x557.jpg)
しばらくスクロールしていくと、顔のない人物がいますので、いずれかのキャラクターを選んでください。選んだら右上の絵の具マークをおしてください。
![⑤キャラクターを追加する②](https://any-planet.com/wp-content/uploads/2020/05/9-1024x561.jpg)
追加したキャラクターの編集画面です。好きな色に変えてもらってかまいません。右下のカメラのマークをクリックしましょう。
![⑤キャラクターを追加する③](https://any-planet.com/wp-content/uploads/2020/05/10-1024x560.jpg)
そうするとカメラが起動します。顔の部分に当てはまるようにカメラの焦点をあてて撮影をしましょう。
![⑤キャラクターを追加する④](https://any-planet.com/wp-content/uploads/2020/05/11-1024x557.jpg)
⑥プログラムを作成していく
画面下側がプログラミングエリアとなります。ここにブロックを入れていくとプログラムを書くことができます。
![⑥プログラムを作成していく](https://any-planet.com/wp-content/uploads/2020/05/12-1024x553.jpg)
ネコのプログラムを作成する
まずはネコのプログラムを書くので、キャラクター画面にあるネコをクリックしましょう。そうすると、プログラミングエリアにいる絵がネコにかわります。
![ネコのプログラムを作成する](https://any-planet.com/wp-content/uploads/2020/05/13-1024x557.jpg)
黄色いブロックをおしてください。
![ネコのプログラムを作成する②](https://any-planet.com/wp-content/uploads/2020/05/14-1024x559.jpg)
そして緑の旗をプログラミングエリアに移動します。この緑の旗は、スタートの合図となるため、必ず最初に入れる必要があります。
![ネコのプログラムを作成する③](https://any-planet.com/wp-content/uploads/2020/05/15-1024x552.jpg)
続いて青いブロックをクリックしましょう。
![ネコのプログラムを作成する④](https://any-planet.com/wp-content/uploads/2020/05/16-1024x559.jpg)
→のアイコンのブロックを緑の旗のブロックの横につなげます。そして1と書いてある部分をクリックして12と入力しましょう。
![ネコのプログラムを作成する⑤](https://any-planet.com/wp-content/uploads/2020/05/17-1024x562.jpg)
今度は人のマークのある紫のブロックをクリックします。
![ネコのプログラムを作成する⑥](https://any-planet.com/wp-content/uploads/2020/05/21-1024x567.jpg)
吹き出しマークをドラッグして、青い右矢印のブロックの横につなげます。
![ネコのプログラムを作成する⑦](https://any-planet.com/wp-content/uploads/2020/05/22-1024x557.jpg)
吹き出しマークのブロックの下の言葉をクリックすると、文字を入力できます。ここに「こんにちは」と入力しましょう。
![ネコのプログラムを作成する⑧](https://any-planet.com/wp-content/uploads/2020/05/24-1024x557.jpg)
ネコのプログラムは完成です。画面上にある緑の旗をタップして、プログラムを確認してみましょう。うまくいきましたか?
![ネコのプログラムを作成する⑨](https://any-planet.com/wp-content/uploads/2020/05/25-1024x562.jpg)
人のプログラムを作る
今度は人のプログラムを作っていきます。画面左側にある人をクリックして、プログラミングエリアの絵が人に変わったことを確認します。同じように黄色いブロックをタップして緑の旗をいれましょう。
![人のプログラムを作る](https://any-planet.com/wp-content/uploads/2020/05/26-1024x559.jpg)
そしてオレンジのブロックをタップします。その中にある時計マークをドラッグして緑の旗のブロックの横につなげましょう。
![人のプログラムを作る②](https://any-planet.com/wp-content/uploads/2020/05/28-1024x560.jpg)
時計の隣には、吹き出しマークをつなげます。紫のブロックをタップして、吹き出しのマークを時計の横に移動しましょう。
![人のプログラムを作る③](https://any-planet.com/wp-content/uploads/2020/05/29-1024x560.jpg)
ネコと同じように、「こんにちわ」と入力をします。
![人のプログラムを作る④](https://any-planet.com/wp-content/uploads/2020/05/30-1024x558.jpg)
次に時計の時間の設定をおこないます。10と入力されていますが、これだと「こんにちわ」というのが早すぎてしますので、25と入力しましょう。
![人のプログラムを作る⑤](https://any-planet.com/wp-content/uploads/2020/05/31-1024x557.jpg)
これでプログラムは完成となります。
![人のプログラムを作る⑥](https://any-planet.com/wp-content/uploads/2020/05/31-1024x557.jpg)
⑦プログラムを家族にみせよう
プログラムが完成したら、画面上にある四角でかこわれたアイコンをタップしましょう。
![⑦プログラムを家族にみせよう](https://any-planet.com/wp-content/uploads/2020/05/32-1024x558.jpg)
そうすると以下のように全画面表示になります。右上にある緑の旗をクリックするとスタートします。戻りたいときは左上のアイコンをクリックしましょう。
![⑦プログラムを家族にみせよう②](https://any-planet.com/wp-content/uploads/2020/05/33-1024x560.jpg)
⑧プロジェクトに名前をつけてあげよう
プロジェクトの名前はデフォルトのままになっていますので、右上のボタンをタップします。
![⑧プロジェクトに名前をつけてあげよう](https://any-planet.com/wp-content/uploads/2020/05/35-1024x553.jpg)
ここに任意の名前をいれてあげてください。ここでは「おともだち」としています。
![⑧プロジェクトに名前をつけてあげよう②](https://any-planet.com/wp-content/uploads/2020/05/36-1024x559.jpg)
保存が成功するとホーム画面のタイトルが変わっていることを確認しましょう。
![⑧プロジェクトに名前をつけてあげよう③](https://any-planet.com/wp-content/uploads/2020/05/37-1024x553.jpg)
(参考)サンプルを参考にしてみる
画面上にある?ボタンをタップすると、サンプルのプログラムが用意されています。サンプルプロジェクトを見ればどんなふうにプログラムを作るのかわかると思います。
![(参考)サンプルを参考にしてみる](https://any-planet.com/wp-content/uploads/2020/05/IMG_0794-1024x768.png)
スクラッチジュニアはプログラミングが初めての子供におすすめ
2020年からプログラミングの必修化にともない、これからプログラミングを学ぶ人たちは増えてくると思います。一方でプログラミングは学び方がとても大事です。スクラッチジュニアは初めての方には最もおすすめするプログラミングアプリですのでぜひ使ってみてください。