for school

ニュース番組を作ろう！

登場スプライトはいけい

ニュース番組を作ってみよう！

今回はみんなが知っている天気予報のシーンを作るよ！
プログラミングの基本を覚えながら作品を作ろう。

もし完成したら、今度は自分だけのオリジナル番組やストーリーに変えて、ほかの人に発表するといいかもね！

授業の準備をしよう

スクラッチにサインインしたら、次のURLを入力して検さくしよう！

授業データURL

scratch.mit.edu/projects/707099584/

画面上の検さくバナーに入力しましょう「リミックス」をクリックしたら授業を始めましょうオープニングを作ろう

１時間目

まず最初に完成した動画を見て、作品全体のイメージをしよう！
全体の流れをなんとなく頭に入れておくことで一つひとつのプログラムにどんな役割があるのか理解しやすくなるよ！

使い方を覚えよう
プロジェクト名

タブ

表示画面

コード：ブロックを使うときはいけい（コスチューム）
おと：絵に関する作業：音に関する作業

スクリプトエリア

ブロックを置く場所

背景
スプライト

よく使うところに印と名前を付けたので、覚えておこう！

特にスプライトとタブの切り替えはよく使うので、少しずつ慣れていこう！

とりあえず全部わからなくても、なんとなく頭にいれておけばいいんだね！

１時間目

オープニングを作ろう

まずはじめに、オープニング場面を作ろう。
緑の旗を押すと左のような画面になるようにしていこう。

はじめてみよう

⑥

②
⑤

③
④

① → ② の順にクリックすると上のような画面になるので、③をクリックする。

そして④をクリックすると文字を入力することが出来るので「天気予報」と入力してみよう！

①１時間目

オープニングを作ろう

次に、⑤をクリックするとエンディング用のコスチュームが用意されているので、さきほどと同じように「文字入力」を「天気予報」と書きかえておきましょう。

次に、⑥「コード」をクリックするとスクリプトエリアが表示されます。

この画面でこれからプログラミングを行っていきます。

ブロックをつなげよう
ここからは、緑の旗がクリックされたときにプログラムが実行されるようにブロックをつなげていきます。

プログラム実行スタート
最初の背景の画像を決める
効果音を鳴らすプログラムを２秒止める
次の背景の画像を決める
メッセージを送る１時間目

オープニングを作ろうメッセージブロックを理解しよう
この「ニュース番組を作ろう！」で一番大切なブロックであるメッセージブロックについて少し学んでいきましょう。
作り方①

あたらしいメッセージをクリック②

メッセージの名前を入力③

あたらしいメッセージ
ブロックが追加される

使い方
背景に次のようなブロックをつなげて、その効果を確かめてみましょう。
メッセージを受け取ったら実行ずっとくり返す
BGMを鳴らす

できたら緑の旗をクリックして、BGMが鳴るタイミングがいつなのか確かめてみましょう。

メッセージブロックは「実行するタイミングの受け渡し」が出来る！
送る方

受け取る方
今プログラムを実行してね！

わかったよ！今からプログラムを実行するよ！

２時間目

番組をスタートさせよう

オープニング場面ができたら次は番組をスタートさせよう。

nyaは旗が押されたときはかくれてるけど、メッ

セージ「番組スタート」を受け取ったら表示されるよ！

準備をしよう①「nya」のスプライトをクリック②

拡張機能を追加③「おんせいごうせい」をクリック①②

スクラッチの拡張機能である音声合成を追加する
ことで、コンピュータにしゃべらせることができるようになります！

③色んな国の言葉がしゃべれるよ！

ブロックをつなげよう
まず最初は、旗が押されたときnyaがかくれるプログラムを作りましょう。
プログラム実行スタート
最初はかくしておく
最初の位置を決めておく２時間目

番組をスタートさせよう

ここで座標について少し学んで見よう！

座標について

Y方向

Yが増える
Xが減る

X方向
Xが増える
見えないけどこの位置にいるYが減る（X＝­240 , Y=­120）

Scratchでは画面の中の位置を「X座標」と「Y座標」で表します。
「X座標」＝横の位置「Y座標」＝縦の位置と分けて表します。

たとえば、画面の中心を座標で表すと、X＝０、Y=０になります。
そして中心（X＝０）から右方向へ動くとXの数値が増え、一番右端がX=２４０、中心（X＝０）から左方向へ動くとXの数値が減り、一番左端がX=­２４０です。
こんどは中心（Y＝０）から上方向へ動くとYの数値が増え、一番上端がY=１８０、中心（Y＝０）から下方向へ動くとYの数値が減り、一番下端がY=­１８０となります。

２時間目

番組をスタートさせよう

ブロックをつなげよう
引き続きのスプライトをプログラムしていきましょう。

メッセージを受け取ったら実行
ここで表示させる
位置を変えるプログラムを１秒止める
最初に言語と声の種類を設定する
画面にセリフを表示させる
実際にしゃべらせるセリフ

ここで見た目をかくす
新しいメッセージを追加して送る緑の旗をときどきクリックしながら確かめよう！

３時間目

ちゅうけい先の場面を作ろう

番組がスタートできたら次はちゅうけい先の場面を作ろう。

ちゅうけい先にいるojiは旗が押されたときはかくれてるけど、メッセージ「ちゅうけい先」を受け取ったら表示されるよ！

準備をしよう「oji」のスプライトをクリックしよう！

ブロックをつなげよう
nyaと同じように、最初は旗が押されたときojiがかくれるプログラムを作りましょう。

プログラムの基本を学ぼう
少し慣れたところで、プログラムの基本を学んでいきましょう。
プログラム実行のきっかけ
表示・非表示を設定
最初の位置を設定

基本＝実行のきっかけ＋表示または非表示

＋

位置の設定

３時間目

ちゅうけい先の場面を作ろう

ブロックをつなげよう
引き続きのスプライトをプログラムしていきましょう。

見た目のプログラム

しゃべるプログラム

背景を切りかえる

最初に言語と声の種類を設定する

コスチュームを変化させて動きをつける

ここで見た目をかくす
新しいメッセージを追加して送る緑の旗をときどきクリックしながら確かめよう！

４時間目

番組のおわりを作ろう

ちゅうけい先の場面ができたら次は番組のおわりを作ろう。

nyaは一度かくれたけど、メッセージ「スタジオへもどる」を受け取ったら表示されるよ！

準備をしよう「nya」のスプライトをクリックしよう！

ブロックをつなげよう
メッセージ「スタジオへもどる」を受け取ったあとのプログラムを作りましょう。

背景を切りかえる

セリフが消えるここで見た目をかくす

新しいメッセージを追加して送る緑の旗をときどきクリックしながら確かめよう！

４時間目

番組のおわりを作ろう

nyaがいなくなったら次はおわりの画面を作ろう。
メッセージ「番組おわり」を受け取ったら表示されるよ！

準備をしよう「背景」をクリックしよう！

ブロックをつなげよう
メッセージ「番組おわり」を受け取ったあとのプログラムを作りましょう。

BGMをここで止める
背景をここで変える
最後に全てのプログラムを止める

緑の旗をクリックして完成できたか確かめよう！
これでニュース番組の完成だよ！

今度は自分でも新しいシーンを付け加えたり、セリフを変えたりしてオリジナルの番組やストーリー作りにチャレンジしてみよう！