提供:Japanese Scratch-Wiki

< Scratchをはじめよう

これはひらがな記事です。元記事に戻る

Scratchは、プログラミングがまったくはじめてというひとにむけてつくられたげんごだが、それでもプログラミングげんごをつかいこなすのはかんたんではない。Scratchのプログラミングさくせいがめんは、スクリプト(コード)、 ペイントサウンドという3つのエディターでできているが、これもさいしょはややこしくかんじるかもしれない。このチュートリアルでは、これまでまったくプログラムをつくったことのない人や、さいしょにScratchのきほんようごをりかいしておきたひとをたいしょうにしている。

プロジェクト

ステージとスプライトペイン

Scratchでは、アニメーションストーリーゲームなどさまざまなさくひんをつくることができるが、これらのさくひんはまとめてプロジェクトとよばれている。Scratchのプロジェクトは、Scratchプログラムでつくられており、Scratchコミュニティによってせかいじゅうにこうかいすることができる。いいかえると、プロジェクトとは、じっこうかのうなアプリケーションさくひんのことである。

ユーザーインターフェース(プログラムさくせいがめん)

Scratchのプログラムさくせいがめんは、2つのくかくにわかれている。1つは、プロジェクトをじっこうするばしょ、もう1つは、プロジェクトをつくるばしょである。

プロジェクトをじっこうするばしょ(ステージ)

プログラムさくせいがめんのみぎうえにあるのがステージとよばれるプロジェクトをじっこうするばしょである(みぎうえのがぞうをみてください)。たとえばゲームプロジェクトをプレイするときは、ステージがそのゲームをひょうじするウィンドウになる。 なお、Scratchをきどうしたときは、ステージじょうにScratchキャットがひょうじされている。これはScratchにおいてさまざまなかたちでりようするスプライトの1つである。Scratchでは、このスプライトをすきなようにつかうことができる(たとえば、うごかしたりみためをかえてキャラクターとしてつかったり、ユーザーのマウスクリックをうけつける「ボタン」としてつかったりできる)。このようにじゆうにスプライトなどをりようできるのがScratchのとくちょうの1つであり、ユーザーのそうぞうせいをじゅうぶんにひきだし、おもいどおりのプロジェクトをつくるのにやくだっている。

プログラムをつくる

プログラムさくせいがめんについてくわしくみていくまえに、まずは、Scratchでスプライトをどのようにプログラムしたらよいか、てっとりばやくりかいするために、じっさいにためしてみよう。Scratchをひらいて「つくる」メニューをおし、あたらしいプロジェクトをひらいて、つぎのてじゅんをじっこうしてほしい。

1. Scratchがめんのここをみる。

3.0 choose motion.png

2. () ほうごかすとかかれたあおい"ブロック"を、マウスでドラッグして(ボタンをおしたままうごかして)みぎがわのエリアにいどうする。

3.0 Choose move 10 steps.png

3. マウスのボタンからてをはなして、ブロックをおく。スクリプトエリア(コードエリア)とよばれるばしょにこのブロックがおかれたことをかくにんしてほしい。

3.0 Dragging move 10 steps.png

4.おわったら、ブロックのあおいぶぶん(しろいぶぶんいがいならどこでもよい)をクリックして、Scratchキャットがどうなるかみてみよう。10ほうごいたはずだ。

Move.png

5. ほかのカテゴリのブロックについても、クリックするとどんなへんかがおこるか1つずつためしてみよう。

3.0 Choose Operators.png

ブロック

ここまでに見てきたように、ブロックはもじどおりScratchプロジェクトというたてものをつくる「ブロック」としてはたらく。ブロックは、それぞれきめられためいれいをもっており、そのきのうは1つずつちがう。つぎのように、ブロックのなかには、べつのブロックのなかにすっぽりおさめてつかうものもある。

1. 「スクリプト」(ブロックをつなげたもの)をつくるために、いろをさんこうにして、それぞれちがうカテゴリにあるつぎのブロックをあつめてこよう。

3.0 Various blocks.png

2. これらのブロックをつぎのかたちになるように、マウスでいどうしよう(ヒント:ブロックのならびをまちがえたときは、したがわのブロックをドラッグするとぶんかいできる)

3.0 wip script.png

3.ここで、まだほかのブロックとつながっていない、「しらべる」ブロックから持ってきた、みずいろの「スペースキーがおされた」ブロックをつかむ。

3.0 grab and put blocks.png

4. 「スペースキーがおされた」ブロックをオレンジいろの「もし () なら」ブロックのなかにある、ろっかくけいのばしょにいれる。

5. ステージ左上にある緑の旗/ひらがなをクリックして、プロジェクトをじっこうしてみよう。なにかおこるだろうか。

3.0 click green flag.png

6. スペースキーをおしていないかぎり、なにもおこらない。これはなぜだろうか。スクリプト(ブロックのつみかさね)をもういちど、よくみてほしい。

@greenFlag がおされたとき::events hat
もし <[スペース v] キーがおされた::sensing> なら
(10) ほうごかす::motion
end

このスクリプトは、「はたがクリックされたとき」というブロックではじまっている。このブロックは、なまえのとおりみどりのはたがクリックされると、したにあるスクリプトがじっこうされるしくみになっている。このようにしてじっこうをかいししたスクリプトのつぎにあるのは、「もしスペースキーがおされた なら」というブロックである。したがって、このブロックのいうとおりにスペースキーがおされていれば、「なら」のうしろにあるスプライトを「10ほうごかす」がじっこうされるとよそうできるはずだ。

それではスペースキーをおしながらみどりのはたをクリックして、もういちどこのプロジェクトをじっこうし、スプライトが10ほうごくことをかくにんしておこう。

ペイント/サウンドエディター

くわしくは「ペイントエディター (3.0)」をみてください。

くわしくは「サウンドエディター (3.0)」をみてください。

Scratchには、どくじのペイントエディター(おえかきソフト)とサウンドエディター(おんせいのろくおん、へんしゅうソフト)がよういされている。

ペイントエディターは、がぞう、イラストをえがいたりへんしゅうしたりするソフトであり、これをつかうと、スプライト(プロジェクトでつかうキャラクターやボタンなど)のがぞうをじぶんでつくることができる。

サウンドエディター(おとエディター)は、プロジェクトでしようするおんせいを、べつのばしょからとりこんだり、ろくおん、へんこうすることができるソフトである。

これらのエディターをつかうときは、ブロックパレットの上にあるタブをクリックする(「コスチューム」(またははいけい)をクリックするとペイントエディター、「おと」をクリックするとサウンドエディターがひらく)。

3.0 choose motion.png

スプライトペイン

プロジェクトのスプライトペイン。げんざいせんたくされているスプライトがみずいろのわくでかこまれている。

1つのプロジェクトのなかで、すべてのスプライトがおなじきのうをはたすことはありえないので、スプライトはそれぞれちがうみため、スクリプト、おとをもち、これらのデータは、スプライトごとにほぞんされる。

げんざいのスプライトとちがうスプライトをえらぶときは、ステージの下にあるスプライトペインをつかう。げんざいせんたくしているスプライトはみずいろのわくでかこまれており、スプライトペインのべつのスプライトをクリックすると、みずいろのわくがそのスプライトにいどうし、スクリプト、コスチューム、おとなどのデータもそのスプライトのものにきりかわる。スプライトペインのがぞうをみぎにしめしておく。

あたらしいスプライトをさくせいする

Scratchのほとんどのプロジェクトには2ついじょうのスプライトがあるが、がめんにさいしょにひょうじされるスプライトはScratchキャット1つだけである。あたらしいスプライトをつくるにはどうすればよいだろうか。じつは、スプライトペインには、あたらしいスプライトをつくるためのボタンがある。マウスをうえにのせるとすべてのせんたくしがひょうじされる。

スプライトを選ぶ (3.0).png

これらのボタンをつかうと、プロジェクトにあたらしいスプライトをついかできる。これらは、したからじゅんに、それぞれつぎのほうほうでスプライトをついかするボタンである。

  • スプライトライブラリーをひらく(あらかじめよういされたスプライトからえらぶ)
  • ペイントエディターでじぶんでスプライトのえをえがく
  • スプライトライブラリーのスプライトからてきとうにえらぶ(サプライズ)
  • ファイルせんたくウィンドウをひょうじして、しようちゅうのコンピューターにあるがぞうをアップロードする

リミックス

くわしくは「リミックス」をみてください。

Scratch ウェブサイトは、おおくのプロジェクトであふれかえっている。かっこいいプロジェクトをみつけたら、つぎのてじゅんにしたがって、きがるにリミックスしてみよう。 リミックスは、じゆうにすることができる。あんしんしてリミックスしよう。 リミックスをするさくひんのさくしゃにリミックスのきょかをとるひつようはない。

  • プロジェクトのみぎうえにある「なかをみる」ボタンをクリックする
  • プロジェクトのなかにあるスクリプトを、じぶんのアイディアでへんこうしてみる
  • みぎうえにあるきみどりいろのリミックスボタンをおす
  • へんこうしたプロジェクトが、あなたのリミックスさくひんとしてとうろくされる

注意

  • なにかのへんこうをくわえないでこうかいすることはきんしされている。
  • リミックスをきんしすることもきんしされている(リミックスをきんしできない)。

次のステップ

しょしんしゃがScratchについてくわしくなるためのほうほうは、おもにじっさいにScratchでいろいろやってみることである。いろいろなブロックをためしたり、ペイントエディターでちがうツールをつかってみたり、サウンドエディターにはどんなきのうがあるかをのぞいてみることで、Scratchについてのりかいがぐっとふかまるだろう。ディスカッションフォーラムScratch Wikiなどのじょうほうも、ひつようなときのたすけとなるはずだ。 しかし、いっしょうけんめい、すこしでもよいプロジェクトをつくろうとどりょくすることが、Scratchについてまなぶさいこうのほうほうだ。

チュートリアル

がめんじょうぶの「チュートリアル」をおし、こうもくをクリックすると、チュートリアルどうがをみることができる。おおくはにほんごにふきかえがされているが、いちぶはえいごだったり、じまくがついていたりする。

Cookieは私達のサービスを提供するのに役立ちます。このサービスを使用することにより、お客様はCookieの使用に同意するものとします。