小学生でもわかる!「Scratch(スクラッチ)」

Scratch

はじめに

自分えた世界に1つだけのオリジナルゲームを、自分って友達んでもらえたら最高だな!」ってったことはありませんか?

「プログラミング」とくと、どんなイメージをかべますか?

大人のプログラマーがパソコンにかって、画面英語数字文字をカタカタとんでいる姿想像するいかもしれません。「英語もローマのタイピングもよくからないし、なんだかしそう……」とためらってしまうのも無理はありません。

でも、安心してください!は、しい英語文字を1文字たなくても、おもちゃのブロックをてるようにカチッとつなげるだけで、でも本格的なゲームやアニメーションをれるのようなツールがあります。

それが、世界中数千万人以上どもたちが夢中になっている「Scratch(スクラッチ)」です!

小学校授業でも使われているScratchには、いったいどんな秘密があるのでしょうか?どうしてブロックをつなぐだけでキャラクターがくのでしょうか?この記事めば、Scratchのしさと、んでいるうちにがどんどんくなる理由がぜんぶかりますよ!

はると
はると
プログラミングって、パソコンに英語暗号をズラズラむものだとってたんだよな。、ローマ入力苦手だし絶対ムリだとってたけど、ブロックをつなげるだけならできそうだな!
ひまり
ひまり
ふふ、大丈夫よ、はると!Scratchは世界中小学生しめるようにられているの。パズルをてるような感覚で、すぐに自分だけのゲームがれるようになるのよ。

Scratch(スクラッチ)ってどんなもの?

Scratch(スクラッチ)は、画面とりどりのブロックをマウスでかして、カチッとつなぎわせるだけでコンピューターに命令せる「ビジュアルプログラミング言語」です。

開発したのは、アメリカにある世界最高峰理工系大学MIT(マサチューセッツ工科大学)メディアラボ」の研究チーム(ライフロング・キンダーガーテン)です。「世界中どもたちが、自分のアイデアを自由表現して、クリエイティブにしんでほしい!」というかいいをめてられました。

Scratchのすごいところは、インターネットにつながったパソコンやタブレットがあれば、Webブラウザ(インターネットを画面)をくだけででも完全無料使えることです。面倒なソフトの購入やインストールも一切必要ありません。

大人使うプログラミングとScratchのいをべると、そのかりやすさがよくかります。

大人のプログラミング
英語文字記号をキーボードで何千文字
スペルを1文字間違えたり、ピリオドがけただけでかなくなる
専門英語やルールをえるまでに時間がかかる
Scratch(スクラッチ)
日本語かれたブロックをマウスでべるだけ!
がぴったりはまるブロック同士しかつながらないから失敗しない
ひらめいたアイデアをそのですぐかしてせる!

画面にいるかわいいネコのキャラクター(スクラッチキャット)に、「10かす」「ニャーとらす」といったブロックをつなげるだけで、すぐにまれたようにします。まるできているおもちゃを自分っているような、ワクワクする体験ができるのです。

はると
はると
大人のプログラミングって、1文字間違えただけでかなくなるのか……!でもScratchなら、ブロックのわないとくっつかない仕組みだから安心だな。これならでもわずにできそうだ!
ひまり
ひまり
ええ!世界中どもたちのために、しい工夫がたくさんまっているのよね。画面文字もぜんぶひらがなにえられるから、低学年でもすぐにしめるのよ。
Scratchの実際の画面。カラフルなブロックを真ん中にカチッと並べるだけで、右側のキャラクターが元気に動き出すよ!

プログラミングの「3つの基本技」ってなに?

Scratchでいろいろなゲームをっていると、自然とプログラミングの大切基本につきます。

は、にあるすべてのスマートフォンアプリや大人気ゲームも、基本たった3つのわせでできています。Scratchを使えば、この3ルールがくほどスッキリ理解できます!

じゅんばん(順次

コンピューターは、からへとかれた順番どおりに命令実行します。 たとえば、きてから学校くまでの行動してみましょう。

  1. 布団からきる
  2. ってをみがく
  3. ごはんをべる
  4. ランドセルを背負って

この順番がバラバラになって、「てからごはんをべる」になったらってしまいますよね。Scratchでも、から順番にブロックをつなぐことで、キャラクターにりのきをさせることができます。

くりかえし(反復

きを何度何度自動わせる命令です。 時計秒針がチクタクとけたり、ゲームのキャラクターが左右ったりたりするきは、すべてこの「くりかえし」のブロックが使われています。自分何度命令さなくても、コンピューターが文句わずにずっとけてくれます。

もし〜なら(条件分岐

「ある条件」がきたときだけ、きをさせる命令です。 たちの日常でも「もしったら、をさす」「もし信号なら、まる」といった判断をしていますよね。ゲームのでも「もしたったら、体力を1らす」「もしゴールにれたら、ゲームクリアと表示する」というように、ゲームを面白くするために大活躍します。

サッカーの練習もプログラミングとじ!
プログラミングの3ルールは、スポーツや日常生活とそっくりです。
「パスをけて(じゅんばん)」➔「シュートの練習を10して(くりかえし)」➔「もしキーパーがいたら、へシュートをつ(もし〜なら)」。
える作戦が、そのままプログラミングの仕組みになっているのです!
はると
はると
うおっ!「もしキーパーがいたら、る」って、まさにがサッカーの試合中えてることそのものじゃん!プログラミングって、特別計算じゃなくて作戦えることなんだな!
ひまり
ひまり
ふふ、そのりよ!身近行動を1つずつのきに分解して順番べることが、プログラミングの第一歩なの。はるとは運動作戦てるのが得意だから、きっと上達いわね。
プログラミングの3つの基本技。まっすぐ進む(じゅんばん)、ぐるっと回る(くりかえし)、分かれ道(もし〜なら)のレールをおもちゃのロボットが冒険しているよ!

Scratchではどんなものがれるの?

「ブロックをつなぐだけってことは、簡単なことしかできないんじゃないの?」とうかもしれません。でも、それは大間違いです!Scratchの可能性無限大で、あなたの想像力しだいで本格的作品がいくらでもれます。

たとえば、世界中小学生たちがのような作品って公開しています。

アクションゲームや迷路ゲーム

矢印キーをしてキャラクターをジャンプさせたり、にぶつからないように迷路ゲームをれます。キャラクターを登場させたり、制限時間のタイマーをけたり、得点スコアを仕組みも自由自在です。

くデジタル絵本やアニメーション

自分えた物語を、キャラクターがきながらセリフをすアニメーションにできます。イラストをくのが得意なら、自分いたオリジナルキャラクターを主人公にしてかすことだって簡単です。

楽器演奏やオリジナル音楽

ピアノやドラムのらすブロックを使えば、鍵盤をクリックして演奏できる楽器アプリや、リズムにわせてでる音楽プレイヤーもれます。

Q. いたり音楽ったりするのが苦手でも大丈夫
A. もちろん大歓迎です!Scratchのには、最初から数百種類ものキャラクターイラスト、背景効果音用意されています。きな素材をカチッとぶだけで、でも豪華作品をスタートできますよ。
はると
はると
らせるのか!じゃあ、ったキャラクターが必殺シュートをめた瞬間に、スタジアムに大歓声いてファンファーレがるゲームをってみたいぞ!
ひまり
ひまり
わあ、迫力があってしそうね!読書きだから、自分いたおかして、音楽やセリフがいたデジタル紙芝居ってみたいわ。おいにった作品いっこしましょう!
Scratchなら迷路ゲーム、飛ぶネコのアニメーション、宇宙の冒険や音楽まで、頭の中のアイデアをなんでも形にできるよ!

んでいるうちに「える」がぐんぐんつ?

Scratchで作品作りをしんでいると、学校勉強やこれからの人生役立つ「ものすごく大事な3つの」が自然えられます。それが「プログラミング的思考論理的える」です。

「なぜかないのかな?」と原因(バグ発見

プログラミングをしていると、ったりにキャラクターがかないことがよくあります。「んでほしいのに、なぜかちてしまう!」なんて日常茶飯事です。

プログラムの間違いのことを「バグ(」とびます。「どこにんでいるんだろう?」と、から1つずつブロックをじっくり見直すことで、物事筋道立てて観察するがつきます。

Q. なんでプログラムのミスを「(バグ)」ってぶの?
A. 大昔世界最初のころの巨大なコンピューターのに、本物の「」が一匹んでしまって機械故障した大事件がありました!技術者たちが「機械本物(バグ)がまっていたぞ!」とつけてしたことから、プログラムのミスを「バグ」とぶようになったんですよ。明日友達先生えてあげてくださいね!

「こうえたらくかも!」と工夫する試行錯誤

バグをつけたら、ブロックの順番えたり数字調整してします(これを「デバッグ」といます)。

プログラミングの世界では、失敗は「大発見のチャンス」です。失敗したからといってられることは絶対にありません。「はこうしてみよう!」と実験して、自分りにかせたときの「できた!」という感動は、ものにもえられない達成感になります。

プログラミングは「最高のバグ退治ゲーム」!
最初から1完璧くプログラムなんて、プロの技術者でもほとんどれません。「失敗した!」とむのではなく、「おっ、退治しがいのあるバグがれたぞ!」と謎解きゲームのようにしむ姿勢こそが、天才プログラマーへの近道です!

算数普段生活にも自信がつく応用力

Scratchでは、「90す」「座標Xを10やす」といったブロックを使います。これらは小学校算数う「角度」や「グラフ」のそのものです。教科書勉強するとしくじる数字も、ゲームりの使っているうちに「あ、こういうことか!」と直感的理解できるようになります。

はると
はると
最初は、1文字でも間違えたらパソコンが爆発したりれたりするんじゃないかってビビってたけど、ゲームのバグ退治だとえばめちゃくちゃえてくるぜ!サッカーの練習でも、シュートがらなかったあとに「助走角度えてみよう」ってすから、デバッグと感覚じゃん!
ひまり
ひまり
ええ、まさにそのりよ!「どうして失敗したのかな?」「はどうすればうまくいくかな?」ってえるは、算数文章題くときも、大人になってったことがきたときも、ずっと自分けてくれる一生武器になるわね。
パズルを解くようにバグを見つけて直せた瞬間は、頭の上に電球がパッとつくような最高のひらめきと達成感が味わえるよ!

まとめ

小学生大人気のプログラミングツール「Scratch(スクラッチ)」の魅力について紹介してきました。最後に、大切なポイントをノートにまとめておきましょう!

📝 今日のまとめノート
1 Scratchはブロックをつなぐだけ!英語たずに、完全無料でもゲームやアニメがれる。
2 3つの基本技ですべてがく!:「じゅんばん」「くりかえし」「もし〜なら」をわせるだけで自由自在
3 失敗は「大発見のチャンス」!試行錯誤してバグを退治するうちに、一生役立つ「える論理的思考)」がぐんぐんつ!
🖍️ ✏️

Scratchには「こうらなければいけない」というまりはありません。あなたのにある「こんなゲームがあったら面白いのに!」「こんなおかしてみたい!」というアイデアこそが、世界でたった1つの素晴らしい作品すエネルギーです。

まずはパソコンをいて、スクラッチキャットを10かすところから、プログラミングの世界してみましょう!

はると
はると
よーし!、さっそくパソコンをいて、ドリブルでをすりけるサッカーゲームをってみるぞ!ひまり、完成したらいの一番んでくれよな!
ひまり
ひまり
ふふ、絶対ばせてね!しみにしているわ。……でもはると、パソコンをに、今日漢字ドリルと算数宿題という「手強いバグ」を「じゅんばん」どおりデバッグしてからにしましょうね?
タイトルとURLをコピーしました