Scratch
の操作説明
第9回九工大わくわく科学教室
一番はじめのプログラミング
2015
年12月12日
③
1. Scratch
を試そう︕︕
パソコンを使います。
内容
1.
Scratch
公式ウェブサイトにアクセスする。
検索サイト(Googleなど)から
直接アクセス
https://scratch.mit.edu/
2.
プログラムを作る。
3.
プログラムに名前をつける。
4.
手元のコンピュータにダウンロード
5.
手元のコンピュータからアップロード
3ウェブブラウザ
ウェブブラウザを起動して、Scratchを利⽤する。
ウェブブラウザは下記のようなアイコンをクリックして
起動できる。
Internet Explorer Chrome Firefox Safari
4
ブラウザ(Chrome)の起動画面
7Scratch
公式ウェブサイトにアクセス(1/3)
Googleなどの検索画面 8Scratch
公式ウェブサイトにアクセス(2/3)
「scratch」を⼊⼒する。 9Scratch
公式ウェブサイトにアクセス(3/3)
「Scratch – Imagine, Program, Share」をクリックする。 10
Scratch
公式ウェブサイト
「作る」をクリックする。 11プログラムを作ろう(1/8)
「×」をクリックする。 12プログラムを作ろう(2/8)
プログラムを作ろう(3/8)
(1)「イベント」をクリックする。 (2)「 がクリックされたとき」 をドラッグして・・・プログラムを作ろう(4/8)
(3)スクリプトエリアにおく。 15プログラムを作ろう(5/8)
(4)「⾒た目」をクリックする。 (5)「Hello!と言う」をドラッグして、 「 がクリックされたとき」の下に つなげる。 16プログラムを作ろう(6/8)
プログラム完成 (6)「 」をクリックする。 17プログラムを作ろう(7/8)
「Hello!」が表示された。 18プログラムを作ろう(8/8)
(7)「●」をクリックする。 「Hello!」が消える。 プログラムが終了した。 19プログラムに名前をつけよう(1/2)
「Untitled」を消して、 プログラムの名前を ⼊⼒する。 20プログラムに名前をつけよう(2/2)
例えば「Hello!と言う プログラム」と⼊⼒ する。 21プロジェクトの
アップロードとダウンロード
Scratch
では、
パソコンに保存されているプロジェクトを
読み
込む
(
アップロード
)
作成したプロジェクトを利⽤しているパソコン
に
保存
(
ダウンロード
)
できる。
ただし、
ブラウザをシークレットモードで利⽤し
ている場合はダウンロードできない
。
22プロジェクトの
アップロードとダウンロード
アップロードとダウンロードについて
ブラウザ アップロード ダウンロード 通常モード (非シークレットモード) ○ ○ シークレットモード ○ × 23ウェブブラウザ・オフラインエディター
サインイン有・無によるメニューの違い
ウェブブラウザ利⽤ サインイン無し ウェブブラウザ利⽤サインイン有り Scratchのユーザ登録 をすると、異なるメ ニューになる。 オフラインエディター オフラインエディター はウェブブラウザと、 異なるメニューになる。 24手元のコンピュータにダウンロード(1/4)
ウェブブラウザ利⽤の場合は、非シークレット
モードでダウンロードする。
オフラインエディター利⽤の場合は、「手元のコ
ンピュータにダウンロード」でなく、「
名前をつ
けて保存
」を選ぶ。
手元のコンピュータにダウンロード(2/4)
(1)「ファイル」-「手元のコンピュータにダウン ロード」をクリックする。手元のコンピュータにダウンロード(3/4)
ファイルの保存場所を適切に選ぶ。
ファイル名は、デフォルトでは「
プロジェクト
名.sb2
」となるが変更しても良い。
(2)保存場所とファイル名を確認し、必要に応じて変更する。 (3)保存をクリックする。 27手元のコンピュータにダウンロード(4/4)
プロジェクトがファイルとして保存される。
28Scratch
(ブラウザ)の終了(1/2)
●をクリックする。 29Scratch
(ブラウザ)の終了(2/2)
30もう一度Scratchを起動しよう
できるかな︖
Scratch
の起動
「作る」をクリックする。 32手元のコンピュータからアップロード(1/7)
オフラインエディター利⽤の場合は、「手元のコ
ンピュータからアップロード」でなく、「
開く
」
を選ぶ。
33手元のコンピュータからアップロード(2/7)
(1)「ファイル」-「手元のコンピュータからダウ ンロード」をクリックする。 34手元のコンピュータからアップロード(3/7)
sb2
ファイルが保存されているフォルダに移動する。
開きたいsb2ファイルを選択する。
(2)開きたいファイルを選択する。 (3)開くをクリックする。 35手元のコンピュータからアップロード(4/7)
(4)現在のプロジェクトを置き換えるか質問され る。置き換える場合は「OK」をクリックする。 36手元のコンピュータからアップロード(5/7)
プロジェクトが読み込まれる。手元のコンピュータからアップロード(6/7)
「 」をクリックする。手元のコンピュータからアップロード(7/7)
「Hello!」が表示された。 さっきと同じ動作になった︖ 392. Scratch
を学ぼう
パソコンは使いません。
Scratch
の画面構成
ステージ スプライトリスト スクリプトエリア ブロックパレット 41スプライト
「
スプライト
」
=「着せ替え自由のキャラクター画像」
42ステージ
「
ステージ
」
=「スプライトが動き回る舞台」
スプライトを動かす。
スプライトの⾒かけを変化する。
43ステージと座標
ステージの大きさは
横幅480画素
、
縦幅360画素
240 240 180 180 X座標 Y座標 480画素 360画素 0, 0 240, 0 240, 180 240, 180 0, 180 240, 180 240, 180 240, 0 0, 180 44スクリプト
「
スクリプト
」
=「俳優『スプライト』のための台本」
45ブロック
「
ブロック
」=「命令」
46ブロック
10
グループに分かれている。
グループ名 説明 ブロック数 動き スプライトを右や左に動かしたり、回転させたりするブロックのグループ 17 ⾒た目 スプライトにセリフを言わせたり、表示したり隠したりするブロックのグループ 19 音 音の種類を変えたり、音の大きさを変えたりするブロックのグループ 13 ペン ステージに何かを書いたりするブロックのグループ 11 データ 「変数」を作ったり、それに関係する操作をするブロックのグループ - イベント 何かのできごとをきっかけにプログラムを動かすブロックのグループ 8 制御 どのブロックを実⾏するかを思い通りにするためのブロックのグループ 11 調べる スプライトやキーボードの状態などを調べるブロックのグループ 20 演算 計算をするためのブロックのグループ 13 その他 上記に当てはまらないブロックのグループ - 合計 112 47動き(1/2)
48動き(2/2)
方向の種類
⾒た目(1/2)
51⾒た目(2/2)
52ドラムの種類
18
種が⽤意されている。
(1) スネアドラム (10)ウッドブロック (2) バスドラム (11) カウベル (3) サイドスティック (12) 三角形 (4) クラッシュシンバル (13) ボンゴ (5) オープンハイハット (14) コンガ (6) 閉じたハイハット (15) カバサ (7) タンバリン (16)ギロ (8) 拍手 (17)ビブラスラップ (9) クラーベ (18) オープンクイーカ 55ペン
56イベント
57キーの種類
キーボードにあるキーを利⽤できる。
スペース 上向き矢印 下向き矢印 右向き矢印 左向き矢印 any a, b, … , z 0, 1, … , 9 58制御
59調べる(1/2)
60調べる(2/2)
演算(1/2)
演算(2/2)
633.
ブロックの操作
パソコンを使います。
ブロックの操作
ブロックをつなげる。
ブロックをはなす。
ブロックを移動する。
ブロックに⼊⼒する。
ブロックにブロックをはめ込む。
ブロックを複製(コピー)する。
ブロックを削除する。
ブロックのドロップダウンから選ぶ。
スプライトの実⾏と中⽌方法。
65ブロックをつなげる(1/3)
ブロックの凹凸に注意する。
パズルみたいなもの
Hat blockStack block Boolean block
C Block Reporter block Cap block