ScratchJrのTips集(スクリプトのコピー/キャラクターのコピー)

ScratchJr

ScratchJrでスクリプトをコピーする方法

ScratchJrでプログラミングをしているとき、
スクリプトをコピーしたくなるるケースがあります。

これは、簡単です。
手順は以下の通りです。

スクリプトのコピー手順

スクリプトをコピーしたいキャラクターにドラッグする

これ、意外と分からないんですね。

ScratchJrは、幼児から小学校低学年向けのため、
文字でメニューがでてくるわけじゃないんですね。

そのため、普段スマホやパソコンを使っている大人からすると、
どういう操作をして良いのか分からなくなってしまうことがあります。

スクリプトのコピーの具体的な手順は次の通りです。

コピーしたいスクリプトを用意しよう

まず、コピーしたいスクリプトを用意します。

上のようなスクリプトを用意しました。
このスクリプトは次のように動きます。

スクリプトの動き
  1. タップしたらまほうつかいが右に4マス動く
  2. ジャンプする
  3. 消える

ここでマスという言葉が出てきましたが、スクラッチジュニアでは、
移動する単位はマスになります。

1マスがどのぐらいの大きさになるかはグリッド表示にすると分かります。
画面上部にグリッド表示用のアイコンがあります。

さて、ここで作ったプログラムは、下の動画のようになります。

もう1人のキャラクターたっくの方はスクリプトを何も書いていません。

スクリプトをコピーする

では、まほうつかいのスクリプトを、たっくにコピーしてみましょう。

まほうつかいタップして、選びます。
次に、まほうつかいのスクリプトをたっくドラッグします。

たっくの上で、離します。

これでスクリプトはコピーされています。
確認してみましょう。

ここで、文句がありそうです。

他のキャラクターにコピーしたいんじゃなくて、
「同じキャラクターの中でコピーしたいんだよ!」と。

同じキャラクターにスクリプトをコピーする

では、同じキャラクターにスクリプトをコピーしてみましょう。
やり方は、他のキャラクターにコピーする方法と同じです。

ドラッグするときに、同じキャラクターにドラッグすれば良いのです。

ポイント

同じキャラクターにスクリプトをコピーするときは、自分自身にドラッグしよう

では、やってみましょう。

まほうつかいのスクリプトを、まほうつかいドラッグします。

スクリプトが重なって見にくいので、ちゃんとコピーされます。
見やすくするために上に乗っかっているスクリプトをドラッグして動かしてみましょう。

ちゃんとコピーされてます。

ScratchJrでキャラクターをコピーする方法

ScratchJrでは、複数ページを使って場面を変えることができます。

ページ1で使ったキャラクターを、ページ2でも使いたい場合があります。

このとき、同じキャラクターを選びなおせば良いのですが、
若干面倒ですよね。

普通の感覚としては、キャラクターをコピーしたいはずです。

やってみましょう。

コピー先のページとコピーするキャラクターを用意する

瞬間移動のプログラムを使って、キャラクターをコピーしてみたいと思います。

瞬間移動は、次のように動きます。

プログラムの流れ
  1. まほうつかいが体育館にいる。
  2. まほうつかいをタップすると、右に進んでジャンプした後に消える
  3. ページが劇場に切り替わる
  4. まほうつかいが劇場にいる。
    (今は、劇場に切り替わっても、まほうつかいがいなので、誰もいない状態になります。)

スクリプトの内容は以下の図を参考にしてください。

これを実際に動かすと、下の動画のようになります。

このプログラムを修正して、ページが切り替わったとき、
まほうつかいが現れるようにしましょう。

ページ1のキャラクターをページ2にコピーする

ページ1のまほうつかいをページ2にコピーします。

上の図のように、キャラクターエリアのまほうつかいをページ2にドラッグします。

ページ2にまほうつかいがいると思います。
これでコピーできました。
プログラムを実行してみましょう。

下の動画のようになります。

瞬間移動できました。

同じページ内でキャラクターをコピーする方法

同じページ内で、キャラクターをコピーしたいケースもありますね。
これも手順は簡単です。

同じページにコピーする方法

コピーしたいキャラクターを同じページにドラッグする

では、やってみましょう。

まほうつかいをページ1にドラッグします。

まほうつかいが2人になりました。

まとめ

それでは、まとめです。

まとめ
  • スクリプトをコピーしたいキャラクターにドラッグするとスクリプトをコピーできる
  • スクリプトを選択中のキャラクターにコピーする場合は、自分自身にドラッグする
  • キャラクターをページにドラッグするとキャラクターをコピーできる
  • ページ内でキャラクターをコピーする場合は、今いるページにドラッグする

スクラッチジュニア はタフツ大学のDevTech研究グループ 、MIT メディアラボのライフロング幼稚園グループ、プレイフルインベンションカンパニー の共同制作です。

ScratchJr
スタディドッグをフォローする
スタディドッグ

大学を辞めて、その後サラリーマンになりました。
大学を辞めることによって高卒となりましたが、勉強や転職の力を借りて年収1,000万を達成。
高卒でも年収1,000万です。

TOEICは1年4カ月の勉強で、330点台から810点にアップさせました。

子供にプログラミングを教える方法や資格取得の勉強法など書いていきます。

IT系に詳しいのと資格取得などの勉強法を考えるのが得意なので、このサイトを作りました。

スタディドッグをフォローする
勉強神

コメント

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