TOMONO子ども向けプログラミングといえば「Scratch(スクラッチ)」。NHKの子ども向けプログラミング講座でも使われている有名な教材です。Scratchは無料で使うことができ、発想次第でゲームやアニメーション、アートなどいろいろな作品を自由に作ることができるため世界中で使われています。ほとんどのプログラミング教室でも採用しているため、ご存知の方も多いはず。今回はScratchってどう使うの?というScratchを初めて触る方のためにScratchの使い方を解説します。1.Scratchって何?Scratch(スクラッチ)とは、子供向けプログラミング教材の名前です。名前の由来はDJがレコードを手でこする操作の「スクラッチ」から。DJが曲をリミックスするようにプログラムをリミックスして欲しいという願いが込められているそうです。Scratch(スクラッチ)はどこで作られた?「Scratch(スクラッチ)」は子ども向けのプログラミングソフトです。MITメディアラボというアメリカのマサチューセッツ工科大学内にある研究所で作られました。Scratch(スクラッチ)のどんなところが子ども向け?プログラミングというと、キーボードでアルファベットのコードの羅列をカタカタ打ち込む・・・というイメージをお持ちの方が多いと思います。「Scratch(スクラッチ)」はキーボードをカタカタしません。用意されているプログラムのブロックをマウスでドラッグして繋げるだけでプログラムが作れます。大人向けのプログラムでは作った結果も「文字が出る」だけ、というものが中心です。Scratch(スクラッチ)ではあらかじめ絵が用意されており、絵を動かすためのプログラムを作ります。作ったプログラムの通りに絵が動くので、結果がわかりやすくまた子供達も楽しんでプログラミングができます。Scratchは何歳ぐらいから使える?Scratch(スクラッチ)公式サイトには8歳-16歳の子どもたちを対象にして開発されていると書かれています。小学校3年生ぐらいから高校1年生ぐらいですね。実際にはかなり個人差があります。小学校1年生からすでにバリバリScratchを使いこなす子もいれば、3年生でも少し苦戦する子もいます。その子がそろそろScratch(スクラッチ)使えそうかな?というぐらいの頃合いを見計らってスタートしましょう。2.Scratchをはじめようここからは、Scratch(スクラッチ)の具体的な使い方についてご紹介していきます。Scratch(スクラッチ)をはじめるタイミングは?Scratch(スクラッチ)を始めるタイミングを確認するためのチェックリストをご用意しました。□ScratchJrで遊んだ経験があり、よく理解していた□学校の出来事を、順序立てて説明できる□モノ作りが好き□コツコツ努力ができる□失敗してもあまり動じないはじめる目安としては公式サイトと同様に小学校3年生以上としているプログラミング教室が多いのですが、このリストにチェックが3つ以上つくようでしたら、それ以下のお子さんでもトライしてみてもいいかもしれません。実際に、小学校1年生でScratch(スクラッチ)を使っているお子さんもいると聞きました。やり抜く力などがそろっていないと嫌になって投げ出してしまうかも。チェックが2個以下の場合は、物作りの楽しさなどプログラミング以外の部分を先に育てておきたいですね。Scratchがまだ少し早いかな?という場合にはもうちょっと簡単なScratchJr(スクラッチジュニア)という教材がありますので、ScratchJrから初めてみるのもいいと思います。Scratch(スクラッチ)サイトにアクセスしようさて、お子さんがScratch(スクラッチ)をはじめても大丈夫そうならまずはブラウザでScratchのサイトにアクセスしましょう。https://scratch.mit.edu/ページ上の「作る」というところを押すとすぐにScratchが使えます。作品をWEB上に保存しておきたい場合は「Scratchに参加しよう」というところから、Scratchサイトのアカウントを作ります。ログインすると自分の作品を保存しておくことができます。Scratch(スクラッチ)のオフラインエディターをインストールしようインターネットが使えない場合でもScratch(スクラッチ)を利用したい、という時もあります。友人宅でちょっと遊びたい、学校で作った作品を見せたいといった場合です。そんな時に備えて、あらかじめScratchのオフラインエディターをダウンロードしてインストールしておきましょう。こちらからダウンロードできます。https://scratch.mit.edu/download画面の1、2の順にパソコンのOSの種類に応じてソフトをダウンロードしてインストールします。3は使い方や学び方の資料なので、ダウンロードしてもしなくてもどちらでも大丈夫です。Scratch(スクラッチ)ではじめてのプログラムを作ろうScratchの準備ができたらいよいよプログラミングです。Scratchの画面を開くとネコがいますね。ネコを歩かせてみましょう。「10歩動かす」というプログラムのブロックを、プログラミングのエリアにドラッグしてみましょう。次に、スクリプトタブ中のの「音」というところをクリックし、「meow(ニャー※)の音を鳴らす」というブロックを、先ほどのブロックにくっつけましょう。※オフラインエディターとWEBのエディターで表記が異なる場合があります。最後に、「緑の旗がクリックされたとき」を一番上にくっつけて、下の図とプログラムにしてください。「緑の旗がクリックされたとき」ブロックは「イベント」の中にあります。プログラムが完成!では、ネコが置いてあるエリアの上の緑の旗をクリックしてみましょう。すると・・・猫がちょっとだけ動き、「にゃおー」と鳴きました。ここまでできたら、続けて以下のことにチャレンジしてみましょう。やってみよう・10歩動かすの「10」を「100」に変えてから、緑の旗を押してみよう。・10歩動かすの「10」を「-100」に変えてから、緑の旗を押してみよう。・次のようなプログラムを作ってみよう。・次のようなプログラムに変えてみよう。数字を入れたのにEnterキーを押すと空欄になってしまう、という方はパソコンの入力モードを「半角/英数」にしてください。「○歩動かす」ブロックには、「全角(日本語)」で数値は入力できません。全角数字が入力できるブロックもありますが、数値として扱いたい場合にはうまく動作しないことがあるので、「数値入力は半角」という癖をつけておくとトラブルが少なくなりますよ。まとめScratch(スクラッチ)でつくるはじめてのプログラム、うまく動きましたか?もしかしたら音が出ないなどのトラブルもあったかもしれませんね。いったトラブルの時はコンピューターやパソコンのことをよく知るチャンス。・音のコントロールは、パソコンのどこでやるのかな?・全角と半角は何が違うのかな?(1バイト文字、2バイト文字)など「あれ?」っと思ったことをきっかけに色々調べたり実験してみたりして、コンピューターの世界を探求していってくださいね。次回は知っておくと便利なScratch(スクラッチ)のスプライトと背景について解説します。TOMONO教育ヲタクの1児の母。小学生の頃から教育書を読んでいた教育ヲタク。大学では、電池の素材の性質について実験とコンピューターシミュレーションを比較する研究を行っていたことがきっかけでSEになる。出産&育休後、子ども向けプログラミング教室講師、子どもたちの考える力を育てるオンライン塾の講師。TOMONO一緒に読まれている記事。Minecraftでプログラミング教育したい人のためのレッドストーン回路クイズ(17)コンパレーターその22019年8月9日1.22Kこんにちは。今日もMinecraftのコ...夏に応募したい!2019年子どもプログラミングコンテスト3選2019年7月29日1.3K夏休みが始まりましたね。子どもの頃は楽し...5歳児もハマるプログラミングアプリ-Springin’はじめて講座(4)絵の削除・インポート2019年7月26日1.02K今日もSpringin’の続きです。寒い冬に室内で暖かくSTEM体験:科学技術館@九段下・竹橋2020年2月14日PHPプログラミングにチャレンジ-Chatworkログ取得プログラム(改良版)2020年2月10日Pythonプログラミングにチャレンジ-Chatworkログ取得プログラム2020年2月7日あなたへのおすすめ。「買うならこれ!」失敗しない子供のプログラミング学習用タブレットの選び方2018年12月17日このサイトについて。今、注目されている考えさせる教育、アクティブラーニング。AI時代に教えるべき教育とは何か。2020年に教育必修化するプログラミング教育を交えながら、これからの教育シーンに必要な情報をお届けします。CATMADE,Inc.サイトマップ。