コード忍者の里 for Scratch

術カード

コード忍者に里は Scratch を修業する場です。いろいろな仕組みがあるよ。
術カードは全部 63 枚あり Scratch でプ
ログラムを作る時に役立つ小さなプログラ
ム例を知ることができるよ。
何かプログラムを作る場合、そのヒントがカードの中から探してみよう。
カードの使い方裏へScratch を使い始めた人:
術カードを見ると Scratch でどんなことができるか知ることができるよ。また、どうやったら出来るかもわかるよ。
Scratch で大きなプログラムを作る人:
大きなプログラムも小さな部分から出来上がっているよ。自分の目的にあった機能を術カードから見つけてみよう。
術カードのプログラム:
術カードにはプログラムの一部しか載っていないことがあるよ。プログラム自体はScratch コミュニティにあって、コード忍者の里 Web ページの「術の巻物」からアクセスできるよ。
コード忍者の里:
コード忍者の里 Web ページであたなのプ
ログラムの修業のレベルを診断できるよ。
また、他の人の作ったプログラムがどんな術からできているか知ることもできるよ。

コード忍者の里 for Scratch
goo.gl/usnLKj

No 001
術カード(レベル 1)
術名: 四角歩き
Scratch ID: 105757239
ネコが正方形に歩くよ

術の特徴:
スプライトを動かす基本的な術だよ。

関連した術: なし
名前:スクリプトチャレンジ:・三角に動かしてみよう□ ためした □ 使った©コード忍者の里No 00２
術カード(レベル 1)
術名: 壁反射
Scratch ID: 105754746
端までいくと、方向を変えます

術の特徴:
スプライトを枠の中だけで動かす基本的な術だよ。
ループの技も使っています。
関連した術: なし
名前:スクリプト←チャレンジ←チャレンジチャレンジ:・この二つのブロックの役割は?
スクリプトから外したり、パラメータを変えてみよう。

□ためした □ 使った©コード忍者の里No 003
術カード(レベル 2)
術名: ワープ歩き A
Scratch ID: 105757564
端までいくと、逆の端に移動します

術の特徴:
スプライトを画面の上で自由に動かす座標を使った基本的な術だよ。
分岐の技も使っています。
関連した術: なし
名前:スクリプトチャレンジ:
・ゆっくり歩かせてみよう。
・縦に動かしてみよう。

□ ためした □ 使った©コード忍者の里No 004
術カード(レベル 2)
術名: ワープ歩き B
Scratch ID: 105758468
手足を動かしながら移動します

術の特徴:
スプライトで複数のコスチュームを使う基本的な術だよ。
分岐の技も使っています。
関連した術: なし
名前:スクリプトチャレンジ:
・いろいろなコスチュームを使ってみよう。

□ ためした □ 使った©コード忍者の里No 005
術カード(レベル 1)
術名: ぼうし選択
Scratch ID: 105760323
クリックした帽子をかぶります

クリック

術の特徴:
クリックしてスプライトを動かす基本的な術だよ。
連携・同期の技で帽子を戻しています。
関連した術: なし
名前:スクリプトチャレンジ:・選択できるぼうしを増やしてみよう。

□ ためした □ 使った©コード忍者の里No 006
術カード(レベル 2)
術名: カタログ選択
Scratch ID: 105760537
カタログ上で帽子を選択できます
現れる(表示)

クリック

術の特徴:
スプライトを表示したり隠す基本的な術だよ。
連携・同期の技で帽子に指示しています。
関連した術: なし
名前:スクリプトチャレンジ:・宝探しゲーム: 隠れているスプライ
トをクリックしたら表示するゲームを作ってみよう□ ためした □ 使った©コード忍者の里No 007
術カード(レベル 1)
術名: 単純合体
Scratch ID: 105760537
合体してカニになります。

10 秒で移動術の特徴:
スプライトを指定秒数で移動させる基本的な術だよ。
X 座標(), Y 座標()を使って他のスプライトの位置に向かうよ。
関連した術: なし
名前:スクリプト
移動開始座標移動終了座標チャレンジ:
・合体解除はどうしたらいいかな?

□ ためした □ 使った©コード忍者の里No 008
術カード(レベル 2)
術名: くるくる合体
Scratch ID: 105761373
部品が回転しながら合体します。

術の特徴:
スプライトを回転させる基本的な術だよ。移動と回転を別のスクリプトにしています。
関連した術: 007
名前:スクリプト

同時に実行

チャレンジ:
・滑らかに回転させるにはどうしたらいいかな。

□ ためした □ 使った©コード忍者の里No 009
術カード(レベル 2)
術名: ブラックホール
Scratch ID: 105753748
宇宙船が消滅していきます。

術の特徴:
スプライトの大きさと見え方(効果)を変化させる基本的な術だよ。
二重のループの技を使用しています。
関連した術:
名前:

スクリプトチャレンジ:
・いろいろな効果を試してみよう。
□ ためした □ 使った©コード忍者の里No 010
術カード(レベル 1)
術名: ダンス
Scratch ID: 105740267
音楽に合わせてダンスします。

術の特徴:
音楽とスプライトの複数のコスチュームを使ってダンスするように見せる基本的な術だよ。ステージにもスクリプトを入れてあります。
関連した術:
名前:

スクリプトチャレンジ:・いろいろな音楽を試してみよう。
・ダンスする人を増やしてみよう。
□ ためした □ 使った©コード忍者の里No 011
術カード(レベル 3)
術名: ペアダンス
Scratch ID: 105740749
二人が順番にダンスします。

術の特徴:
音楽とスプライトの複数のコスチュームを使ってダンスするように見せる基本的な術だよ。ステージにもスクリプトを入れてあります。
関連した術:010
名前:スクリプト□ ためした □ 使った©コード忍者の里No 012
術カード(レベル 2)
術名: ダンス舞台
Scratch ID: 105743192
ダンスステージの装飾が変わります。

術の特徴:
複数の背景を切り替える基本的な術だよ。
二種類の音楽を使っているよ。
関連した術:
名前:

スクリプトチャレンジ:・背景をいろいろ変えてみよう。

□ ためした □ 使った©コード忍者の里No 013
術カード(レベル 1)
術名: ピアノ
Scratch ID: 105743510
けんばんでピアノを演奏できます。

術の特徴:
複数の背景を切り替える基本的な術だよ。
二種類の音楽を使っているよ。
関連した術:
名前:

スクリプトチャレンジ:・音符の長さを変えてみよう。

□ ためした □ 使った©コード忍者の里No 014
術カード(レベル 2)
術名: エレクトーン
Scratch ID: 105743962
演奏の音色を変えることができます。

術の特徴:
楽器の種類切り替える基本的な術だよ。
データ利用の技で楽器の種類を記憶しています。
関連した術: 013
名前:スクリプトチャレンジ:・いろいろな楽器を使ってみよう。

□ ためした □ 使った©コード忍者の里No 015
術カード(レベル 2)
術名: 犬の散歩
Scratch ID: 105736417
犬がついていきます。

術の特徴:
方向キーでスプライトを動かす基本的な術だよ。
他のスプライトへ向かって動いていく基本的な術だよ。
関連した術:
名前:

スクリプト□ ためした □ 使った©コード忍者の里No 016
術カード(レベル 2)
術名: ジョーズ
Scratch ID: 105736991
サメから魚が逃げます。

術の特徴:
マウスカーソルの場所へスプライトを動かす基本的な術だよ。
他のスプライトから離れていく基本的な術だよ。
関連した術: 015
名前:スクリプト□ ためした □ 使った©コード忍者の里No 017
術カード(レベル 3)
術名: ゴキブリ逃げ
Scratch ID: 105738100
近づくと虫が逃げます。

術の特徴:
スプライトとスプライトの距離を調べる術だよ。
逃げる時の歩数もランダムだよ。
関連した術: 016
名前:スクリプトチャレンジ:
・逃げる方向もランダムにしてみよう。

□ ためした □ 使った©コード忍者の里No 018
術カード(レベル 3)
術名: レーダー
Scratch ID: 105738637
レーダーが近づくと音が大きくなる。

術の特徴:
音の大きさを変える基本的な術だよ。
モジュールの技で「ブロックを作る」をつかっているよ。
関連した術: 016
名前:スクリプト□ ためした □ 使った©コード忍者の里No 019
術カード(レベル 1)
術名: ひと粒の雪
Scratch ID: 105203960
一粒の雪が降ります。

術の特徴:
スプライトをランダムに動かす基本的な術だよ。
関連した術:
名前:

スクリプトチャレンジ:・風が吹いていて、落ちながら横にながれるようにしてみよう。

□ ためした □ 使った©コード忍者の里No 020
術名:雪術カード(レベル 2)

Scratch ID: 105204317
雪が降ります。

術の特徴:スプライトの分身を作る術だよ。
モジュールのクローンの技を使っています。
関連した術: 020
名前:スクリプトチャレンジ:・雪の数を増やしてみよう。
□ ためした □ 使った©コード忍者の里No 021
術カード(レベル 2)
術名: 雪乱舞
Scratch ID: 105202201
いろいろな種類の雪が降ってきます。

術の特徴:
スプライトの表示をいろいろ変化させる術だよ。
関連した術: 022
名前:スクリプトチャレンジ:・[幽霊]以外の効果も試してみよう。
□ ためした □ 使った©コード忍者の里No 022
術カード(レベル 2)
術名: 加速Scratch ID: 105748970
加速で走ります。

術の特徴:
徐々に移動のスピードが速くなる(6大きくなる)術だよ。
スタンプを使って残像を残しているよ。
関連した術:
名前:

スクリプトチャレンジ:・Y 座標の位置も変化させてみよう。
□ ためした □ 使った©コード忍者の里No 023
術カード(レベル 3)
術名: バウンド
Scratch ID: 105749236
ボールが地面をはずみます。

術の特徴:ボールが地面ではずむ術だよ。

関連した術: 022
名前:スクリプト□ ためした □ 使った©コード忍者の里No 024
術カード(レベル 3)
術名: ボール投げ
Scratch ID: 105749578
方向を決めてボールを投げます。

術の特徴:
物を斜め上に投げた時の動きをする術だよ。
マウスの位置を読み取っているよ。
関連した術: 023
名前:スクリプトチャレンジ:・ボールの大きさも変化させてみよう。
□ ためした □ 使った ©コード忍者の里

No 025
術カード(レベル 3)
術名: 重力制御
Scratch ID: 105753377
重力の強さを変化させます。

術の特徴:
スライダーを使って、値を変更する術です。
関連した術:
名前:

スクリプト□ ためした □ 使った©コード忍者の里No 026
術カード(レベル 3)
術名: 階段バウンド
Scratch ID: 105754448
ボールが階段をはずみます。

術の特徴:
スプライトの移動を、特定の色に接触したら変更する術だよ。
関連した術: 023
名前:スクリプトチャレンジ:
・階段の色を変えてみよう。
□ ためした □ 使った©コード忍者の里No 027
術カード(レベル 2)
術名: まち歩き
Scratch ID: 105758675
歩いていくと背景が変わります。

術の特徴:
スプライトの端まで移動したら背景を変える基本的な術だよ。
関連した術:
名前:

スクリプトチャレンジ:
・いろいろな背景を使ってみよう。
□ ためした □ 使った©コード忍者の里No 028
術カード(レベル 3)
術名: 海底洞窟
Scratch ID: 105758929
海底の洞窟を進みます。

術の特徴:
スプライトの方向キーで上下させなが背景を変えて移動させる術だよ。
関連した術: 027
名前:スクリプト□ ためした □ 使った©コード忍者の里No 029
術カード(レベル 4)
術名: ポールよけ
Scratch ID: 105759592
鳥が柱の間を飛びます。

術の特徴:
スプライトを動かすことで背景のように見せる術だよ。
モジュールのクローンの技を使っています。
関連した術: 022
名前:スクリプトチャレンジ:・ポールのコスチュームを次々変えてみよう。
□ ためした □ 使った ©コード忍者の里

No 030
術カード(レベル 2)
術名: ページめくり
Scratch ID: 105759880
本のようにページをめくります。

術の特徴:
スプライトをクリックすることで背景を変える術だよ。
関連した術:
名前:

スクリプト□ ためした □ 使った©コード忍者の里

No 031
術カード(レベル 2)
術名: 日本語ページめくり
Scratch ID: 105760101
日本語の本のページをめくります。

術の特徴:
日本語の入った大きなスプライトを使う基本的な術だよ。
他のソフトでコスチュームを作っています。
関連した術: 030
名前:スクリプト

チャレンジ:・他の日本語の入ったのコスチュームを作ってみよう。
□ ためした □ 使った ©コード忍者の里

No 032
術カード(レベル 1)
術名: 単純攻撃
Scratch ID: 105309398
星一個で攻撃します。

術の特徴:
スプライトをクリックして、別のスプライトを動かす基本的な術だよ。
関連した術:
名前:

スクリプトチャレンジ:
・発射した方を別の方法で隠してみよう。
□ ためした □ 使った ©コード忍者の里

No 033
術カード(レベル 1)
術名: ビーム
Scratch ID: 105310434
ビームで攻撃します。

術の特徴:
移動するスプライトの残像を残す基本的な術だよ。
関連した術: 032
名前:スクリプトチャレンジ:・コスチュームを変化させてみよう。
□ ためした □ 使った©コード忍者の里No 034
術カード(レベル 2)
術名: 大きな星で攻撃
Scratch ID: 105655150
だんだん大きくなる星で攻撃します。

術の特徴:
スプライトの大きさや向きを変える基本的な術だよ。
関連した術: 032
名前:スクリプトチャレンジ:・速く回転させてみよう。
□ ためした □ 使った©コード忍者の里No 035
術カード(レベル 3)
術名: 弾幕
Scratch ID: 105681060
星の弾幕で攻撃します。

術の特徴:
スプライトの分身を作る術だよ。
モジュールのクローンの技を使っています。
関連した術: 032
名前:スクリプトチャレンジ:・弾幕を多くしてみよう。
□ ためした □ 使った©コード忍者の里No 036
術カード(レベル 4)
術名: 渦巻き弾幕
Scratch ID: 105311643
星の弾幕で攻撃します。

術の特徴:
スプライトを渦巻き状に連続して動かう分身の術だよ。
関連した術: 035
名前:スクリプト□ ためした □ 使った©コード忍者の里No 037
術カード(レベル 1)
術名: 時計Scratch ID: 109718696
秒でカウントアップします。

術の特徴:
時間を使う基本的な術だよ。

関連した術:
名前:

スクリプトチャレンジ:・スプライトをクリックして時計を止めてみよう□ ためした □ 使った©コード忍者の里No 038
術カード(レベル 2)
術名: タイマー
Scratch ID: 109718761
カウントダウンタイマーです。

術の特徴:「()秒待つ」を使って時間を扱う術だよ。
関連した術:
名前:

スクリプトチャレンジ:・タイマーが 0 になったら音を鳴らしてみよう。
□ ためした □ 使った©コード忍者の里No 039
術カード(レベル 2)
術名: ストップウォッチ
Scratch ID: 109719175
走った時間を測定します。

術の特徴:
スプライトがある状態になるまでの時間を測定する術だよ。
関連した術: 037
名前:スクリプトチャレンジ:・スタートの時とゴールした時に音を鳴らしてみよう。
□ ためした □ 使った©コード忍者の里No 040
術カード(レベル 2)
術名: 逃げろ
Scratch ID: 109728181
方向キーで操作します。

術の特徴:
スプライトを方向キーで動かす基本的な術だよ。スプライト同士の衝突を検出しているよ。
関連した術: 037
名前:スクリプト□ ためした □ 使った©コード忍者の里No 041
術カード(レベル 1)
術名: マウス追う
Scratch ID: 109729042
マウスの動きを追います。

術の特徴:
スプライトがマウスカーソルを追いかける基本的な術だよ。
関連した術:
名前:

スクリプトチャレンジ:・マウスカーソルから逃げるようにしてみよう。
□ ためした □ 使った©コード忍者の里No 042
術カード(レベル 1)
術名: 上下マウス追い
Scratch ID: 109729163
マウスの動きで上下します。

術の特徴:
マウスカーソルの座標を読み取る基本的な術だよ。
関連した術:
名前:

スクリプトチャレンジ:・マウスカーソルに合わせて横に動くようにしてみよう。
□ ためした □ 使った©コード忍者の里No 043
術カード(レベル 4)
術名: ポイント
Scratch ID: 109784985
ゲームの得点を計算します。

術の特徴:
シューティングゲームです。得点を計算・表示する術だよ。
関連した術:
名前:

スクリプト□ ためした □ 使った©コード忍者の里No 044
術カード(レベル 3)
術名: 記録Scratch ID: 109790691
クリックの順番を記録します。

術の特徴:
クリックしたスプライトを記録する術
だよ。
データ利用のリストの技を使っています。
関連した術:
名前:

スクリプト□ ためした □ 使った©コード忍者の里No 045
術カード(レベル 2)
術名: 合計Scratch ID: 109798218
1 から指定の数までの合計を計算。

術の特徴:
変数を使って計算する術だよ。

関連した術:
名前:

スクリプト□ ためした □ 使った©コード忍者の里No 046
術カード(レベル 4)
術名: 電卓Scratch ID: 109799118
入力した数の合計を計算。

術の特徴:
リストを使って計算する術だよ。

関連した術:
名前:

スクリプトチャレンジ:・= を入力したら計算を開始するようにしてみよう。
□ ためした □ 使った©コード忍者の里No 047
術カード(レベル 1)
術名: ステージ
Scratch ID: 98010203
バレーを踊ります。

術の特徴:
音楽とスプライトの複数のコスチュームを使ってダンスするように見せる基本的な術だよ。一定の動作後に音楽を止めます。
関連した術: 010
名前:スクリプトチャレンジ:・音楽を途中で変えてみよう。
□ ためした □ 使った©コード忍者の里No 048
術カード(レベル 2)
術名: 変化
Scratch ID: 109800082
いろいろ変化します。

術の特徴:
いろいろな効果を使う基本的な術だよ。
数字キーの入力判定をしています。
関連した術:
名前:

スクリプト□ ためした □ 使った©コード忍者の里No 049
術カード(レベル 1)
術名: 来る
Scratch ID: 109800912
むこうに歩いていきます。

術の特徴:
スプライト同士の重なり具合(前後)を変化させる術です。
関連した術:
名前:

スクリプト□ ためした □ 使った©コード忍者の里No 050
術カード(レベル 2)
術名: ピンポン
Scratch ID: 109740790
パドルで反射。

術の特徴:
特定の色に触れると反射する術だよ。

関連した術:
名前:

スクリプトチャレンジ:・パドルに当たるとボールのスピードが速くなるようにしてみよう。床に当たるともとにスピードに戻そう。
□ ためした □ 使った ©コード忍者の里

No 051
術カード(レベル 2)
術名: 迷路Scratch ID: 109741771
迷路を進ませて。

術の特徴:
特定の色に触れないようにスプライトを動かす術だよ。
関連した術:
名前:

スクリプト□ ためした □ 使った©コード忍者の里No 052
術カード(レベル 4)
術名: ライントレーサ
Scratch ID: 109776988
線の上を進みます。

術の特徴:
センサーに指定した色が特定の色に触れる回転して動きを制御する術だよ。
(黄色い点がセンサー)
関連した術:
名前:

スクリプトチャレンジ:・いろいろな線を作って動かしてみよう。
□ ためした □ 使った ©コード忍者の里

No 053
術カード(レベル 2)
術名: クイズ
Scratch ID: 101406851
クイズに回答します。

術の特徴:
入力した内容を判断する基本的な術だよ。
関連した術:
名前:

スクリプトチャレンジ:・いろいろなクイズを作ってみよう。
□ ためした □ 使った©コード忍者の里No 054
術カード(レベル 1)
術名: サイコロ
Scratch ID: 109970730
サイコロ振ります。

術の特徴:
乱数(でたらめな数を作る)を使った基本的な術だよ。
関連した術:
名前:

スクリプトチャレンジ:・一の目が出た時にファンファーレがなるようにしてみよう。
□ ためした □ 使った©コード忍者の里No 055
術カード(レベル 3)
術名: もぐらたたき
Scratch ID: 109969377
もぐらたたきです。

術の特徴:
乱数を使ってスプライトの座標を指定する術だよ。
関連した術:
名前:

スクリプトチャレンジ:
・ちゃんと穴から出るような、もぐらたたきを作ってみよう。
□ ためした □ 使った©コード忍者の里No 056
術カード(レベル 3)
術名: 百発百中Scratch ID: 110109027
相手にめがけて攻撃します。

術の特徴:
他のスプライトの位置に移動する術だよ。
関連した術:
名前:

スクリプト□ ためした □ 使った©コード忍者の里No 057
術カード(レベル 2)
術名: ジャンプ
Scratch ID: 110095869
ジャンプできます。

術の特徴:
スプライトをジャンプするように見せる基本的な術だよ。
関連した術:
名前:

スクリプト□ ためした □ 使った©コード忍者の里No 058
術カード(レベル 3)
術名: 歩く
Scratch ID: 110103223
道を歩いていきます。

術の特徴:
スプライトの位置とサイズを変えて動いているように見せる術だよ。
関連した術:
名前:

スクリプト□ ためした □ 使った©コード忍者の里No 059
術カード(レベル 2)
術名: 鉛筆Scratch ID: 109972208
鉛筆で絵がかけます。

術の特徴:
ペンブロックで線を引く基本的な術だよ。
関連した術:
名前:

スクリプトチャレンジ:・ペンの太さや濃さを変えてみよう。
□ ためした □ 使った©コード忍者の里No 060
術カード(レベル 3)
術名: 色鉛筆
Scratch ID: 109980497
色鉛筆で絵がかけます。

術の特徴: 059
ペンの色を変更する基本的な術だよ。

関連した術:
名前:

スクリプトチャレンジ:・ペンがマウスでスムーズに動くように改良してみよう。さや濃さを変えてみよう。
□ ためした □ 使った ©コード忍者の里

No 061
術カード(レベル 1)
術名: 三角形
Scratch ID: 98143350
三角をペンでかきます。

術の特徴:
ペンブロックで図形を書く基本的な術だよ。
関連した術:
名前:

スクリプトチャレンジ:・四角形や六角形を書いてみよう。
□ ためした □ 使った©コード忍者の里

No 062
術カード(レベル 2)
術名: 模様Scratch ID: 110093712
回転模様をペンで書きます。

術の特徴:
ペンブロックで図形を書く基本的な術だよ。
関連した術:
名前:

スクリプトチャレンジ:・色が変化するいろいろな模様を描いてみよう。
□ ためした □ 使った ©コード忍者の里

No 063
術カード(レベル 3)
術名: 会話Scratch ID: 110113711
会話します。

術の特徴:
あらかじめリストに入れた内容で会話する術だよ。
関連した術:
名前:

スクリプトチャレンジ:・いろいろな会話を追加してみよう。
□ ためした □ 使った©コード忍者の里