スクラッチプログラミング - ケーキメーカーのつくりかた

ケーキメーカーは、じぶんでオリジナルのケーキをつくれるプロジェクトです。ボタンをおしてケーキのパーツをえらびます。メッセージをおくってコスチュームをかえるだけなので、プログラムはシンプルでかんたんですよ!

スクラッチプログラミング - ケーキメーカーのつくりかた
Photo by David Holifield on Unsplash

サンプルさくひんであそんでみよう

今回(こんかい)は、ケーキメーカーのつくりかたをしょうかいします。

  • ボタンをおしてパーツをえらぶ
  • できあがりボタンをおしたら完成(かんせい)

»ちゅうい!音がなります。
音をならしたくないばあいは、「おとなし」をえらんでくださいね。«

(プロジェクトがひょうじされないばあいは、ScratchのPyxofyページをごらんください)

このきじをよむとわかること

  • コスチュームのつかいかた
  • メッセージのつかいかた

ケーキメーカーをつくろう

つぎの手順(てじゅん)で、ケーキメーカーをつくってみましょう。

  1. スプライトをよういする
  2. スプライトをぶんかいする
  3. コスチュームをついかする
  4. ボタンをつくる
  5. プログラミングする
  6. プログラムかんせい
スクラッチのスプライト一覧から選んだケーキのスプライト
コスチュームタブを開いて、二つ目のコスチュームを削除する

大きさをかえよう

スプライトのサイズを大きくしておきましょう。

  • ケーキ全体(ぜんたい)をせんたくする
  • かどをドラッグして大きくする
選択矢印でケーキを選択した後ドラッグする
  • スプライトの中心(ちゅうしん)をあわせておく
スプライトの中心をプラスマークに合わせる

スプライトをふくせいしよう

ケーキのスプライトをふくせいして、4つにしましょう。

  • スプライトをながおし(パソコンでは右クリック)
  • ふくせい」をえらぶ
右クリックして出たメニューから複製を選ぶ
  • スプライトのなまえを、「スポンジ」「クリーム」「トッピング」「キャンドル」にかえる
名前の違うケーキのスプライト4つ

ケーキのスプライトを、パーツごとに分解(ぶんかい)していきますよ。

ケーキの4つのパーツを示す画像

スポンジ

  • スポンジをえらぶ
スポンジという名前のケーキのスプライトが選択されている
  • ケーキ全体(ぜんたい)をせんたくして、グループをかいじょする
コスチュームのグループを解除するボタン

グループをかいじょすると、ケーキのパーツをバラバラにえらべるようになります。

  • スポンジいがいのパーツを、すべてさくじょする
コスチュームのパーツを削除するボタン

スポンジだけがのこりました!

茶色いスポンジ部分だけが残っている状態

ほかのパーツも、おなじようにしていきますよ。

クリーム

  • クリームをえらぶ
クリームという名前のケーキのスプライトが選択されている
  • グループをかいじょして、いらないパーツをさくじょする
ピンク色のクリームの部分だけが残っている状態

トッピング

  • トッピングをえらぶ
トッピングという名前のケーキのスプライトが選択されている
  • グループをかいじょして、いらないパーツをさくじょする
ケーキのトッピングだけが残っている状態

キャンドル

  • キャンドルをえらぶ
キャンドルという名前のケーキのスプライトが選択されている
  • グループをかいじょして、いらないパーツをさくじょする
キャンドルだけが残っている状態

ケーキのスプライトを、4つのパーツにわけることができました!

パーツ別のスプライト4つ

それぞれのパーツに、べつのコスチュームをつくりましょう。

スポンジ

  • コスチュームをふくせいする
右クリックして出てきたメニューから複製を選ぶ
  • いろをかえる
複製したコスチュームの色を変える

いろちがいのコスチュームができました!

色違いのスポンジのコスチューム4つ

クリーム

スポンジとおなじように、コスチュームをふくせいして、いろちがいのクリームをつくってください。

色違いのクリームのコスチューム4つ

トッピング

  • コスチュームをえがく
画面左下のコスチュームを描くボタン

すきなトッピングをえがいてみましょう。

いちごのトッピングのコスチューム

いろいろなトッピングができました!

種類の違うトッピングのコスチューム4つ

キャンドル

  • コスチュームをふくせいする
右クリックして出てきたメニューから複製を選ぶ
  • キャンドルをさくじょして、かずをかえる
コスチュームのパーツを削除するボタン

かずのちがうキャンドルのコスチュームができました!

本数の違うキャンドルのコスチューム4つ

どんなケーキにするかをえらぶための、ボタンのスプライトをつくりましょう。

  • ケーキのパーツそれぞれの、ボタンをつくる
ボタンのスプライト4つ

ボタンをおしたらケーキのコスチュームがかわるようにします。メッセージをつかってプログラミングしますよ。

スポンジのボタン

  • スポンジのボタンをえらぶ
スポンジボタンのスプライトが選択されている
  • 「このスプライトがおされたとき」
  • 「(スポンジをかえる)をおくる」
スポンジボタンのコード

スポンジ

  • スポンジをえらぶ
スポンジのスプライトが選択されている
  • 「(スポンジをかえる)をうけとったとき」
  • 「つぎのコスチュームにする」
スポンジのコード

ボタンをおすと、スポンジのコスチュームがかわるようになりました!

スポンジの色が変わった様子を表す画像

ほかのボタンとケーキのパーツも、おなじようにブロックをくみあわせてくださいね。

いろいろな見た目のケーキをつくれる、ケーキメーカーのかんせいです!

ケーキメーカーが完成した画像

まとめ

今回(こんかい)は、ケーキメーカーのつくりかたをしょうかいしました。

いろいろなコスチュームとボタンを用意(ようい)しておけば、プログラミングはメッセージとコスチュームのブロックをつかうだけなので、とってもかんたんでしたね!

ぜひ、つくってみてください!

\この記事が参考になったら おねがいします/

Scratch Programming ebook for Beginners - 入門
スクラッチ初心者の方へ向けた内容を ebook にまとめました。スクラッチの基本から簡単なスクリプト(プログラム)の作り方まで、全108ページ。ぜひダウンロードしてご活用ください。
Start Here - Scratch (スクラッチ)
Scratch (スクラッチ)記事(きじ)のレベル別一覧です。初級、中級、上級、拡張機能にわけてまとめました。