Scratch入門

Scratch(スクラッチ)とは?始め方から使い方まで完全解説

Scratch

【アフィリエイト広告を利用しています】

小学校しょうがっこうのプログラミング教育きょういくもっと使つかわれているScratch(スクラッチ)

そもそもScratchってなんですか?

Scratchをはじめてみたいけど使つかかたかりません。

うえのようなかたのために、この記事きじではScratchの概要がいようや、はじかたから使つかかたまでをかりやすく解説かいせつします。

ぜひ最後さいごまでおみください!

このブログが本になりました!

Scratch(スクラッチ)とは?

Scratch(スクラッチ)は、アメリカのマサチューセッツ工科こうか大学だいがく(MIT)メディアラボで開発かいはつされた教育プログラミング言語です。8〜16さいのユーザーをメインターゲットにしていますが、無料むりょう手軽てがる導入どうにゅうできて簡単かんたんあつかえるため世界中せかいじゅう幅広はばひろ年齢ねんれいかた使用しようしています。

プログラミングとくと、つぎのイメージをたれるかたおおいとおもいます。

プログラムが英語えいごかれていてなんだかむずかしそう…

キーボードを使つかうのにれていない…

プログラミングは難しいイメージ

Scratchはビジュアルプログラミング言語げんごばれ、キーボードを使つかわずにマウスだけでプログラミングすることができます。また、ブロックあそびのようにカラフルなブロックをつなぎわせていくだけでプログラミングできるようになっており、はじめてプログラミングをまな子供こどもたちが簡単かんたんたのしく学習がくしゅうできるように工夫くふうされています。

Scratchはブロックを遊びのように簡単に出来る

Scratch(スクラッチ)で何ができるの?

Scratchでできることの代表的だいひょうてきれいつぎ紹介しょうかいします。

アニメーションを作れる!

Scracthに登録とうろくされている様々さまざまなキャラクターや背景はいけい選択せんたくし、簡単かんたんにアニメーションをつくることができます。もちろん自分じぶんでオリジナルのキャラクターをえがいて自由じゆううごかすこともできますよ。

ゲームを作れる!

子供こども大好だいすきなゲームもScratchでつくることができます。野球やきゅうやサッカーなどのスポーツを題材だいざいにしたり、カーレース、ブロックくずしなど色々いろいろなジャンルのゲームをつくることができます。

作った作品を世界中の人と共有できる!

自分じぶんつくったアニメやゲームなどの作品さくひんをWebサイトじょう公開こうかいし、世界中せかいじゅうひとたちにたのしんでもらってコメントももらうことができます。またほかひとつくった作品さくひんたのしむことができたり、作品さくひんあらたな機能きのう追加ついかしてリミックス(改造かいぞう)しったりすることもできます。

Scratch(スクラッチ)の始め方

Scratchは無料むりょう使つかえるだけでなくアプリのインストールもいらないので、だれでも手軽てがるはじめることができます。Scratchをはじめるには2つの方法ほうほうがあります

  • アカウント登録とうろくしないではじめる
  • アカウント登録とうろくしてはじめる

それぞれの手順てじゅん解説かいせつします。

アカウント登録しないで始める方法

Scratchの公式こうしきサイトにアクセスします。
 https://scratch.mit.edu/

つぎのようなページが表示ひょうじされます。

Scratchの公式サイトのページ

はじめは英語表示えいごひょうじになっていますので、ページの一番下いちばんしたにある言語選択欄げんごせんたくらんで「日本語にほんご」を選択せんたくします。
または「にほんご」を選択せんたくすれば、ちいさなお子様こさまでもかるようにひらがなだけの表示ひょうじにもできます

表示言語の選択欄
「English」の右にある▽をクリックし、
日本語の選択場所
「日本語」または「にほんご」を選択します。

日本語表示にほんごひょうじになったら「つく」または「つくってみよう」をクリックします。

「作る」の表示場所

つぎのようなページが表示ひょうじされれば準備完了じゅんびかんりょうです!
 この画面がめんきなようにプログラミングを作成さくせいして、実際じっさいうごかすことができます。

Stcatchでプログラミングを作成するページ

アカウント登録して始める方法

アカウントがなくてもScratchをはじめることができますが、登録とうろくすることでつぎのことができるようになりScratchの世界せかいひろがります!

  • 自分じぶん作品さくひんをサーバーに保存ほぞんできる。
  • 作品さくひんほかひと共有きょうゆうできる。
  • ほかひと作品さくひんをリミックス(改造かいぞう)できる。
  • 作品さくひんをお登録とうろくできる。
  • コメントを投稿とうこうできる。

まずはアカウント登録とうろくせずにはじめても大丈夫だいじょうぶですが、Scratchにれてきたらアカウント登録とうろくすることをおすすめします。

アカウント登録とうろく方法ほうほう以下いかとおりです。

①Scratchの公式こうしきサイト(https://scratch.mit.edu/)にアクセスし、「参加さんかする」または「Scratchに参加さんかしよう」をクリックします。

「参加する」の表示場所

きなユーザーめいとパスワードを入力にゅうりょく、「つぎへ」をクリックします。
※ユーザーめいほかひとにもられるため本名ほんみょう使つかわないように注意ちゅういしましょう!

ユーザー名とパスワードを入力するページ

んでいるくに選択せんたくして、「つぎへ」をクリックします。

住んでいる国を選択するページ

まれたつきとし選択せんたくして、「つぎへ」をクリックします。

生まれた月と年を入力するページ

性別せいべつ選択せんたくして、「つぎへ」をクリックします。

性別を入力するページ

メールアドレスを入力にゅうりょくして、「アカウントを作成さくせいする」をクリックします。

メールアドレスを入力するページ

つぎのような画面がめん表示ひょうじされたら、メールアドレスにおくられている認証にんしょうメールを確認かくにんします。

アカウント作成が成功したページ

認証にんしょうメールをひらき、「アカウントを認証にんしょうする」をクリックします。

アカウントを認証するページ

以下いか画面がめん表示ひょうじされ、登録とうろくしたユーザーめい右上みぎうえ表示ひょうじされていたら登録とうろく完了かんりょうです!

アカウント認証が成功したページ

左上ひだりうえの「つく」をクリックすればプログラム作成さくせい画面がめん表示ひょうじされます。

プログラム作成画面の見方

つづいてプログラム作成さくせい画面がめん見方みかたについて紹介しょうかいします。画面がめんつぎの4つのエリアにかれています。

プログラム作成画面の見方

それぞれのエリアの内容ないようつぎとおりです。

エリアめい内容ないよう
①ブロックパレットプログラムをつくるための様々さまざまなブロックがかれています
②コードエリアブロックをててプログラムをつく場所ばしょです
③ステージプログラムを実行じっこうする場所ばしょです
④スプライト、背景はいけいステージに表示ひょうじさせるスプライト(キャラクター)や、背景はいけい選択せんたくする場所ばしょです

くわしくはつぎ記事きじをおみください。
》【Scratch入門】プログラム作成画面の説明/初歩的なプログラムを作ってみよう

プログラムの作り方

つぎにプログラムのつくかた紹介しょうかいします。
Scratchでプログラムをつく方法ほうほうはとても簡単かんたんで、ブロックパレットにあるブロックをコードエリアまで移動いどうさせててるだけです。

ブロックをコードエリアまで移動させる

ブロックはつぎ手順てじゅん移動いどうできますので、ためしにうごかしてみましょう。

  1. ブロックのうえでマウスのひだりボタンをしたまま、
  2. コードエリアまでマウスをうごかし、
  3. 移動後いどうごひだりボタンをはなします。
ブロックを移動する方法説明

このようなマウス操作そうさドラッグ&ドロップびます。

くわしくはつぎ記事きじをおみください。
》【Scratch入門】プログラム作成画面の説明/初歩的なプログラムを作ってみよう

Scratchで最初に学ぶべき7選

Scratchには様々さまざまなブロックや機能きのうがあり、どれからまなべばよいかまよかたおおいかもしれません。

そこで初心者しょしんしゃかた最初さいしょまなぶべき項目こうもくについて、筆者ひっしゃがおすすめする7つを紹介しょうかいします。

  • 座標ざひょう
  • おとらす
  • クローン
  • 乱数らんすう
  • 変数へんすう
  • メッセージ
  • ペイントエディター

座標と向き

スプライトをうごかすプログラムをつくるには、まず座標ざひょう」と「き」理解りかいすることが重要じゅうようです。

座標ざひょうとは、ステージじょうのスプライトの位置いちしめすためのかずです。横方向よこほうこう位置いちしめすX座標ざひょうと、縦方向たてほうこう位置いちしめすY座標ざひょうがあります。

座標のイメージ画像

き」とは、スプライトがいている角度かくどしめしています。上下左右じょうげさゆうきはそれぞれつぎのようになります。

  • 上向うえむき ⇒ 0
  • 右向みぎむき ⇒ 90
  • 下向したむき ⇒ 180
  • 左向ひだりむき ⇒ -90

くわしくはつぎ記事きじをおみください。
》【Scratch入門】座標と向きを理解してスプライトを動かしてみよう

音を鳴らす

Scratchでははじめから300種類しゅるい以上いじょうおとのサンプルが準備じゅんびされており、自由じゆうおとえらんでらすことができます

音を選択するページ

おとらすプログラムのつくかたはとても簡単かんたんで、おとカテゴリにある「〇〇のおとらす」ブロックをてるだけです。

音を鳴らすブロック

くわしくはつぎ記事きじをおみください。
》【Scratch入門】音を鳴らすプログラムを作ってみよう

クローン

「クローン」ひとつのスプライトをコピーしてたくさん出現しゅつげんさせたいときに使つかいます。

制御せいぎょカテゴリにある自分自身じぶんじしんのクローンをつくる」ブロックをてるだけで、クローンをつくることができます。

クローンを作るブロック

くわしくはつぎ記事きじをおみください。
》【Scratch入門】クローンと乱数を使ってアニメーションを作ろう

乱数

乱数らんすうとは、サイコロののようにランダムにてくるかずのことです。
たとえばゲームづくりでてきやアイテムをランダムに出現しゅつげんさせたいときなどに使つかいます。

乱数らんすう使つかうには、演算えんざんカテゴリにある「1から10までの乱数らんすうブロックをてます。

乱数ブロック

くわしくはつぎ記事きじをおみください。
》【Scratch入門】クローンと乱数を使ってアニメーションを作ろう

変数

変数へんすうは、プログラムのなか使つかかず」や「文字もじ」をれておくはこのようなものです。
変数へんすうれたものをして計算けいさん使つかったり、画面がめん表示ひょうじさせたりします。

変数は箱のようなイメージ

変数へんすう」を使つかうときは、まず変数へんすうカテゴリにある変数へんすうつくる」をクリックします。

「変数を作る」の表示場所

そしてあたらしい変数名へんすうめい自由じゆう名前なまえ入力にゅうりょくして「OK」をクリックすれば使つかうことができます。

新しい変数名を入力するページ

くわしくはつぎ記事きじをおみください。
》【Scratch入門】変数とメッセージを使ってアニメーションを作ろう

メッセージ

「メッセージ」は、ほかのスプライトやステージに合図あいずおくときに使つかいます。
たとえばゲームづくりでつぎのようなプログラムをつくるときに便利べんりです。

  • ある場所ばしょまで移動いどうしたら、てきのスプライトを出現しゅつげんさせる。
  • ゴールしたらステージの背景はいけいえる。

メッセージを使つかうには、「イベント」カテゴリにあるした3つのブロック使つかいます。

イベントブロック

くわしくはつぎ記事きじをおみください。
》【Scratch入門】変数とメッセージを使ってアニメーションを作ろう

ペイントエディター

Scratchでははじめから様々さまざまなスプライトや背景はいけい準備じゅんびされていますが、自分じぶんでも自由じゆうえがくことができます。そのときに使つかうのが「ペイントエディター」機能きのうです。

ペイントエディターを使つかってあたらしいスプライトをえがくには、まずスプライト一覧いちらん右下みぎしたにあるにカーソルをわせて、そのうえの「えがく」ボタンをクリックします。

「描く」ボタンの表示場所

したのような画面がめん表示ひょうじされます。これがペイントエディターです。

ペイントエディターのページ

くわしくはつぎ記事きじをおみください。
》【Scratch入門】ペイントエディターを使ってカービィを描こう

まとめ

この記事きじでは、ビジュアルプログラミング言語げんご「Scratch」の概要がいよう説明せつめいと、はじかた使つかかたについて解説かいせつしました。

無料むりょうだれでも手軽てがるはじめられますので、「子供こどもにプログラミングをまなばせたい」「子供こども一緒いっしょ自分じぶんまなびたい」といったかたは、ぜひ活用かつよう検討けんとうしてみてはいかがでしょうか?

Scratchをもっと本格的ほんかくてきまなんでみたい!

このような好奇心が芽生えたら、お子様の豊かな未来を切り拓く可能性を広げるチャンスです。

近年、プログラミング教育はますます重要視されています。
2020年度から小学校でのプログラミング教育の必修化が始まっており、また大学入試では2025年1月から大学入学共通テストにプログラミングを含む教科「情報」が出題されます。

プログラミングは創造性や論理的思考を育む素晴らしいスキルですが、親御さんがプログラミングを教える専門家でない場合、お子様が学ぶためのサポートが必要です。
その手助けとして、プログラミング教室のご検討はいかがでしょうか?

以下の記事で小学生向けのおすすめプログラミング教室を紹介していますので、合わせてご覧いただければ幸いです。一緒に、子供たちの未来を輝かせる扉を開きましょう!
》【2024年最新版】小学生向けプログラミング教室3選

この記事きじ最後さいごまでんでいただき、ありがとうございました!

コメント

タイトルとURLをコピーしました