【スクラッチ】簡単ゲーム45:ねっちタイマー#2(スマホ対応)

簡単なゲーム
ラッチ先生
ラッチ先生

こんにちは!

「スクラッチしよう!楽たのしく学まなぶプログラミング教室きょうしつ」の担任たんにんラッチです。

スック
スック

スックだよ!

ラッチ先生
ラッチ先生

前回ぜんかいの「ねっち タイマー#1」では、

  • ねっちをタップしたら、タイマーが止とまる

プログラミングをしました。

ねっちをタップすると タイマーが止とまる
スック
スック

かんたんに できるね!

ラッチ先生
ラッチ先生

今回こんかいは、この「ねっち タイマー#1」に

  • 「3.00」秒びょうで止とまったら、クリアー

プログラムを追加ついかしていきます。

スック
スック

まだ「ねっちタイマー#1」の

  • ねっちをタップしたら、タイマーが 止とまる

プログラミングをしてない人は、

こちらの記事きじを見みてね!

それでは、楽たのしくプログラミングを学まなんでいきましょう!

スポンサーリンク

今回作るスクラッチの作品は、これっ!

  • ねっちをタップして、スタート!
  • ちょうど3秒(3.00)で、もう一度いちどタップしてみて!
スック
スック

がんばれ!

今回のプログラミングで学ぶことは

2.3秒びょうジャストでタップすると、「すごい!」が表示ひょうじされるスクリプトがわかるよ

「スクラッチしよう!10-36 ねっちタイマー#2」 scratch  3秒でタップすると「すごい」が表示される
3秒びょうでタップすると 「すごい」が表示ひょうじされる

スポンサーリンク

追加プログラミングの仕方を 説明します

「3.00」秒になったら、クリアーするプログラミング

ラッチ先生
ラッチ先生

「○=○」ブロックで

scratch 「〇=〇」ブロック
「○=○」ブロック

タップした時とき、3秒びょうだったら「クリアー」の背景はいけいをだすプログラムを作つくります。

1.タイマーが3.00だったら、クリアー画面がめんを表示ひょうじする

「スクラッチしよう!10-36 ねっちタイマー#2」 scratch  3秒でタップすると「すごい」が表示されるスクリプト
クリアー画面がめんを 表示ひょうじするスクリプト
スック
スック

うん、うん。

ラッチ先生
ラッチ先生

しかし、このプログラムでは、

タイマーが、「3」にならないんだぁ!

スック
スック

うん?

ラッチ先生
ラッチ先生

つまり!

このプログラムでは、

「クリアー」の背景はいけいが 表示ひょうじされないんだ!

2.クリアー画面がめんが 表示ひょうじされない

「スクラッチしよう!10-36 ねっちタイマー#2」 scratch  3秒でタップすると「すごい」が表示されない
クリアー画面がめんが 表示ひょうじされない
スック
スック

あらっ!

ラッチ先生
ラッチ先生

このプログラムだと、

  • なぜ、「タイマー」=「3」に ならないのか
  • そのための対策たいさく

この2点てんを動画どうがで説明せつめいしますので、見みてください。

スック
スック

はぁーい。

「タイマー」=「3」に ならない:解説
「タイマー」=「3」に ならない解説かいせつ

フリーBGM:DOVA-SYNDROME 午後のカメレオンは星の波動を数え… written by Masuo

スック
スック

なるほどね!

タップした時、

タイマーが「3.000」に 止とまることは、ほとんど不可能ふかのうなんだね!

ラッチ先生
ラッチ先生

そこで、「○を四捨五入ししゃごにゅう」ブロックを使つかって

scratch 「○を四捨五入」ブロック
「○を四捨五入ししゃごにゅう」ブロック

タップした時とき、「3」になるようにしたんだ。

3.タイマーを「3.00」にする

「スクラッチしよう!10-36 ねっちタイマー#2」 scratch  タイマーを3.00にするブロック
タイマーを小数しょうすう第だい2位いまでにする
ラッチ先生
ラッチ先生

これで、「○と言いう」ブロックを使つかって

「○と言いう」ブロック

ねっちにタイマーの時間じかんを言いわせます。

4.ねっちにタイマーを 言いわせる

「スクラッチしよう!10-36 ねっちタイマー#2」 scratch  ねっちにタイマーを言わせる
ねっちにタイマーを言いわせる
ラッチ先生
ラッチ先生

そして、「もし○なら」ブロックを使つかって

scratch 「もし○なら、でなければ」ブロック
「○を四捨五入ししゃごにゅう」ブロック

タイマーが「3.00」=3になったら 「クリアー表示ひょうじ」を出だすプログラムができます。

5.タップして、タイマー「3.00」になったら クリアー画面がめんが 表示ひょうじされる

「スクラッチしよう!10-36 ねっちタイマー#2」 scratch  ねっちタイマーのスクリプト
クリアー画面がめんが 表示ひょうじされる
スック
スック

ねっちタイマー、完成かんせいだぁー1

スポンサーリンク

まとめ

ラッチ先生
ラッチ先生

「〇を四捨五入ししゃごにゅう」ブロックを使つかって、

「〇を四捨五入ししゃごにゅう」ブロック

タイマーを整数せいすうや小数しょうすうに変かえるプログラムを学まなびました。

「スクラッチしよう!10-36 ねっちタイマー#2」 scratch  タイマーを四捨五入
「○を四捨五入ししゃごにゅう」ブロック
スック
スック

このプログラムで、

「ねっちタイマー」のゲームの難易度なんいどを 変かえられるんだよね

ラッチ先生
ラッチ先生

そうですね!

みんなも いろいろ試ためしてみてください。

スック
スック

はぁい!

ラッチ先生
ラッチ先生

これからも楽たのしいゲームのプログラミングを紹介しょうかいしていきます。

お楽たのしみに!

それじゃあ、またっ!

スック
スック

まったねえーーー!

(@^^)/~~~

スポンサーリンク

ラッチ先生
ラッチ先生

「変数へんすう」って、なあに?

「変数へんすう」ブロックって、どう使つかうの?

と 思おもっている方かたに!

変数へんすうブロックでのプログラミングを 学まなべるドリルを 作つくりました

ラッチ先生
ラッチ先生

「リスト」って、なあに?

「リスト」ブロックって、どう使つかうの?

と 思おもっている方かたはこちら!

リストブロックでのプログラミングを 学まなべるドリルを 作つくりました

スック
スック

画面がめんを クリックすると

「ステップアップドリル」のサイトへ 行いけます!

ラッチ先生
ラッチ先生

pythonパイソンを 学まなびたいと 思おもっている方かたは、こちら!

「pythonパイソンしよう! 楽しく学べるプログラミング教室」サイトを 作つくりました。

コメント