【3限目】簡単にブロックをコピーしよう

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

profile
TechKidzACADEMY代表 プログラミングインストラクター デザイナー 料理人
小中高校生向けプログラミング教育、教材の開発、企業研修ほか、WEB/アプリのデザイン・開発に従事している
著書に「小学校6年生までに必要なプログラミング的思考力が1冊でしっかり身につく本」「親子で学べる いちばんやさしいプログラミング おうちでスタートBOOK」Amazon1位、 「MA/マーケティングオートメーション 5分でできるMA導入と成功する8つのプロセス」Amazon1位がある

楽器のプログラムをコピーする

他の楽器におなじ「ちょうちょ」のブロックをもう一度位置からつくるのは大変ですよね。

こんな時に便利なのがScratch(スクラッチ)の「バックパック」という機能です。

このバックパックは、Scratch(スクラッチ)のユーザー登録(アカウント作成)してサインインしておく必要があります。
ユーザー登録をまだしていない人は右上の「Scratchに参加しよう」をクリックして登録をしてください。
すでに登録してある人は、右上の「サインイン」をクリックしてサインインしてください。

「バックパック」 はここにあります。
画面の下にひっそりたたずんでいます。

Scratch(スクラッチ)バックパック機能

複製したいコピーのブロックを編集する画面(「コード」タブ)を表示します。
「バックパック」をクリックすると、スペースがその下にでてきますので、そこに、他のスプライトにコピーしたいブロックをドラッグします。

Scratch(スクラッチ)バックパックへドラッグする

Scratch(スクラッチ)のブロックはドラッグしたブロックより下のブロックをすべてくっつけてもっていくことができるので、一番上のブロックをつかんで、バックパックのスペースへもっていってください。

これで「ちょうちょ」を鳴らすブロックがバックパックに登録されました。

Scratch(スクラッチ)バックパックに追加される

Scratch(スクラッチ)のバックパックとは

バックパックというのは訳すると「背負い袋」、つまり「リュックサック」です。
プログラムブロックを記憶しておくことができ、他のスプライトや他の
バックパックを使うのは、ブロックをリュックにいれて他のところへ持っていくイメージですね。

ではバックパックから他のスプライトに荷物を出します。

他のスプライトのコード編集画面に移動してください。

バックパックから先ほど登録されたブロックを、ブロックを配置するスペースへ移動します。

Scratch(スクラッチ)バックパックからデータをドラッグ

これで簡単に他のスプライトのプログラムをコピーすることができました。

バックパックは便利な機能なのでいろいろと活用してみてください。

最後は、楽器を選択するブロックだけ、他の楽器に変更をしてください。

これで「ちょうちょ」を演奏するプログラムの完了です。

同じプログラムをもったスプライトを作る方法は、このやり方以外にもあります。
スプライトを先に1つだけ作っておいて、複製してからコスチュームを変更する方法もあります。

プログラムもそうですが、やり方は1つとは限らないので、どれが一番効率的なのかを考えたりして、いろんな方法にトライしてみてください。

「04Scratch(スクラッチ)で楽器を演奏しよう」授業一覧
当スクールは出版、各種メディア・企業様に、学習コンテンツ等の提供を行なっております。 プログラミング教育コンテンツは対馬市の教育委員会に認定され対馬市の全小学校で採用されました。
全国書店にて発売中!
2022年夏開校 オンラインスクール
オンラインでプログラミングを本格的に学べます。
学習塾・学校関係者様
副業・起業されたい方
プログラミングは簡単
プログラミング教材で採用されたTechKidzACADMEY
当スクールは出版、各種メディア・企業様に、プログラミング教材・コンテンツ等の提供を行なっております。 プログラミング教育コンテンツは対馬市の教育委員会に認定され対馬市の全小学校で採用されました。
paiza株式会社
このサイトはスクラッチ(SCRATCH)を使ったプログラミング学習のためのサイトです。スクラッチの使い方からゲームの作り方まで様々な内容をお伝えします。

▲ PAGE TOP