1🔢 今日 作る 動き
入力の チェックを 使うと、おかしな 数を 入れても かならず 1〜3に 直せるよ。
変な 数(99)を 入れても、ちゃんと 1〜3に なおる しくみを 作ろう!👇
🔢 1〜3だけ うけつける
99
→
3
「99」を 入れても → 「3」に 直る! 0や マイナスも → 「1」に なるよ
2🆕 プロジェクトを 作ろう
Scratchで 新しい プロジェクトを 作って、名前を これに してね:
1〜3だけ
📁 今日の 動作は ぜんぶ この「1〜3だけ」の 中に 作ろう。
むずかしかったら 先生に 手つだって もらってね。
🐱 つかう スプライトを よういしよう
この レッスンでは 4つの ステップを 作るよ。
①聞く ②大を直す ③小を直す ④合図を送るの 役わりで スプライトを 使う。ここでは 「設定係」1つの スプライトに 全ステップを まとめてもOK!
⚠ 「レベル」という 変数を 事前に 作っておこう。ブロックの「変数」→「変数を 作る」で 名前を「レベル」にしてね。
🐱 ①聞く
(変数に入れる)
(変数に入れる)
🔧 ②大を直す
(>3→3)
(>3→3)
🔧 ③小を直す
(<1→1)
(<1→1)
📣 ④合図を送る
(レベルきまった)
(レベルきまった)
4ステップは 1つの スプライトに まとめて 作るよ。まずは 見本どおりの スプライトを えらんでね。完成したら、すきな キャラに かえても OK!
🐱 スプライトを えらんで、ステージの 見やすい 場所に おこう
↑ 両方 チェックを 入れると すすめるよ
7📝 練習問題(3問)
最後に、習ったことを使って 自分の力で 作ってみよう!
🐱 問題は 3問。今回は 変数 「てん」を 使って、入力を 検証するよ!
🐱 問題1
聞いて 変数へ
聞いて 変数へ
🔧 問題2
大きすぎを直す
大きすぎを直す
🔧 問題3
小さすぎを直す
小さすぎを直す
↑ ぜんぶ 1つの スプライトに 続けて 作ろう(変数「てん」を 先に 作ってね)
🎯 問題1:「点数は?」と 聞いて、変数「てん」に おぼえる
🎯 問題2:もし「てん」が 100より 大きかったら、100に 直す
🎯 問題3:もし「てん」が 0より 小さかったら 0に 直して、「てん」を 言う
↑ 3問 全部「自分で 作ってみた!」に チェックすると すすめるよ
8🎉 完成!
入力した 数が かならず 1〜3に 直って、「レベルきまった」の 合図が 送られたら できあがり。
「入力の チェック」=おかしな 数を 正しい 範囲に 直す しくみ。2きゅうの ゲームで よく 使うよ。
入力 2 クリア ✓
👩🏫 先生と いっしょに かくにんしよう!
- むずかしさを 聞いて 変数「レベル」に 入れた?
- 3より 大きい 数は 3に 直った?
- 1より 小さい 数は 1に 直った?
- かならず 1〜3に 直ってから、レベルを 言う?
- 「レベルきまった」を 送る ブロックが いちばん 下に ある?
🚪 もっと やりたい人へ:「むずかしさは?」のほかに、「何回 やる?(1〜5)」も 同じ しくみで 作ってみよう。
↑ さいごまで すすむと おせるよ