【スクラッチプログラミング】03見た目のブロックをマスターしよう<背景>

投稿者:クマガイモトツグ
公開日  最終更新日2019/10/03

profile
ENYキッズプログラミングスクール校長 マーケティングエンジニア デザイナー 料理人
小中高校生向けプログラミング教育、MA/マーケティングオートメーションを使ったWEBコンサルティングをはじめ、WEB/アプリのデザイン・開発に従事している
著書に「親子で学べる いちばんやさしいプログラミング おうちでスタートBOOK」Amazon1位、 「MA/マーケティングオートメーション 5分でできるMA導入と成功する8つのプロセス」Amazon1位がある
このページを印刷、配布用のファイル(PDF)として保存することができます。
ダウンロードしたデータは教材としてもお使いいただけます。
このページを シェア して
印刷用データ(PDF)をダウンロード

背景とステージ

スクラッチのプログラミングでは、背景を変えることができます。
背景は、ステージにいくつか登録できるようになっていて、画面を切り替えるときなどに使います。
スクラッチで作品をつくるときは、最初にスプライトの編集画面になっていますが、ステージは、画面の右側に表示されています。

ステージをクリックすると、ステージの編集画面に移動します。
ステージにもプログラムを組むことができます。

スプライトと違って、コスチュームではなく、「背景」タブが表示されています。
背景タブをクリックすると、コスチュームと同様、色をつけたり線を引いたりすることができます。

左下のボタンをクリックすれば背景を追加することができます。
なんでもいいので、1つ追加してみてください。

「Bedroom2」 という背景を追加してみました。

これで、背景を変更することができます。

背景を変更してみよう

スプライトでもステージでもどちらのプログラム編集画面でもいいので、画面左上、「コード」のタブをクリックしてプログラムができる画面に移動してください。
背景を( v)にするというブロックを使います。
▼をクリックすると、先ほど追加した背景が選べるようになっていると思います。
このブロックが実行されると背景が変更され、絵本作品や、何ステージもあるゲームをつくるときなどにうまく使うことができます。
▼をクリッックすると、いろいろとメニューが出ていると思います。

下の図は、背景を2つ追加した後の画面ですが、次の背景、前の背景も選ぶことができます。
これはコスチュームのときと同じで、背景の順番にそって切り替えることができます。
一番下の「どれかの背景」というのは、ランダムで背景を選んでくれるようになります。

その他の背景変更ブロック

他に背景を変えるブロックとして、背景を()にして待つ次の背景にするの2つがあります。

背景を()にして待つというのは、ステージのプログラム編集するときにだけ出てくるブロックになります。
背景を変更した後、次のプログラムブロックへ移動せず、プログラムがストップした状態になるブロックです。

次の背景にするというのは、コスチュームと同様、ステージに登録されている次の背景に切り替えるブロックです。
絵本作品などは、あらかじめストーリーの順番に背景を登録しておき、このブロックを使って進めていけば便利ですね。

\ プログラミングってかんたん!/ このサイトはスクラッチ(SCRATCH)をつかったプログラミング学習のための「大人と子供が一緒に学ぶ」教室、オンラインスクールです。当スクールのコンテンツは対馬市の教育委員会にも認定され、対馬市の全小学校で採用されています。
本スクール校長著書「いちばんやさしいプログラミング」は全国書店にて発売中です!
いちばんわかりやすいプログラミングおうちでスタートBOOK

▲ PAGE TOP