3きゅう テーマ:2つのサイコロ 2つの サイコロ ① すすみ

1🎲 今日 作る 動き

2つの サイコロを ふって、合計を 計算したり、どちらが 大きいか くらべよう。
変数 × 乱数 × 計算 × 大小判定を 組み合わせる 練習だよ👇

🎲 + 🎲

2🆕 プロジェクトを 作ろう

Scratchで 新しい プロジェクトを 作って、名前を これに してね:

2つのサイコロ

📁 今日の 動作は ぜんぶ この「2つのサイコロ」の 中に 作ろう。
むずかしかったら 先生に 手つだって もらってね。

🐱 このゲームは 1つの スプライトに ぜんぶ 作るよ(2つの さいころも 合計も おなじ キャラに)

🐱 用意する スプライト:1つ
このプロジェクトは ぜんぶ 同じ 1ぴきに 作るよ。順番に ブロックを 足していくから、スプライトは 1つで OK!

↑ プロジェクトを 作って チェックを 入れると すすめるよ

7📝 練習 問題(3問)

さいごに、習った ことを 使って 自分の 力で 作ってみよう!

🐱 問題は 3問。1問=1スプライトで、3つの スプライトを 用意して 作ろう!(別々の キャラで OK)
ネコ
🐱 問題1
イヌ
🐶 問題2
カエル
🐸 問題3
↑ それぞれ 別の スプライトに 作って、場所は ずらそう
🎯 問題1:旗を 押したら、さいころ1 と さいころ2 に 乱数を 入れて、合計を 2秒 言わせよう
@greenFlag が押されたとき
[さいころ1 v] を ((1) から (6) までの乱数) にする
[さいころ2 v] を ((1) から (6) までの乱数) にする
((さいころ1) + (さいころ2)) と (2) 秒言う
🎯 問題2:旗を 押したら、さいころ1 と さいころ2 を 比べて、さいころ1 が 大きいとき「1の勝ち!」と 言わせよう
@greenFlag が押されたとき
[さいころ1 v] を ((1) から (6) までの乱数) にする
[さいころ2 v] を ((1) から (6) までの乱数) にする
もし <(さいころ1) > (さいころ2)> なら
 [1の勝ち!] と (2) 秒言う
end
🎯 問題3:旗を 押したら、合計を 言った 後に、さいころ1 と さいころ2 どちらが 大きいか 判定して、それぞれ「1の勝ち!」か「2の勝ち!」を 言わせよう
@greenFlag が押されたとき
[さいころ1 v] を ((1) から (6) までの乱数) にする
[さいころ2 v] を ((1) から (6) までの乱数) にする
((さいころ1) + (さいころ2)) と (2) 秒言う
もし <(さいころ1) > (さいころ2)> なら
 [1の勝ち!] と (2) 秒言う
end
もし <(さいころ2) > (さいころ1)> なら
 [2の勝ち!] と (2) 秒言う
end
↑ 3問 ぜんぶ「自分で 作ってみた!」に チェックすると すすめるよ

8🎉 完成!

2つの サイコロを ふって、合計を 計算して、大小を くらべられたら できあがり。
変数+乱数+計算+大小判定=ゲームの スコアや 勝敗の 土台。

えんざん 2 クリア ✓

👩‍🏫 先生と いっしょに かくにんしよう!

  • クリックすると 2つの 変数に それぞれ 乱数が 入る?
  • 合計を 正しく 計算して 言う?
  • どちらの サイコロが 大きいか 正しく 判定する?
  • 合計と 大小判定が 1つに まとまった?

🚪 もっと やりたい人へ:引き分けの 条件(= で等しい)を 足したり、3つ目の サイコロを 追加してみよう。

↑ さいごまで すすむと おせるよ