![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
こんにちは!
「スクラッチしよう!楽しく学ぶプログラミング教室」の担任ラッチです。
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_futu-300x300.png)
スックだよ!
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2022/07/ratch_kao_yes-2-300x300.png)
今回は、「ねっち迷路!」でぇ~す!
![「スクラッチしよう!10-55 ねっち迷路」scratch](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyou1055-2gif.gif)
![スック](https://scratchsiyou.com/wp-content/uploads/2023/01/sukku_are-300x300.png)
あらっ、壁に 当たると 元に 戻るんだね
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2023/01/ratch_kao_dounaru-1.png)
そうなんだ!
これが、壁に 当たるとスタート地点に戻るプログラムだよ
![「スクラッチしよう!10-55 ねっち迷路!」 scratch 壁に当たるとスタート地点に戻るスクリプト](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyou1055-4gif.gif)
![スック](https://scratchsiyou.com/wp-content/uploads/2023/01/sukku_futu-300x300.png)
「もし○なら」ブロックを 使ってるね
![「もし○なら」ブロック](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation4.png)
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2023/01/ratch_kao_dounaru.png)
そう!簡単でしょ!
それでは、はじめますか。
![スック](https://scratchsiyou.com/wp-content/uploads/2022/11/sukku_ok-300x300.png)
O.K!
それでは、楽しくプログラミングを学んでいきましょう!
今回作るスクラッチの作品は、これっ!
![スック](https://scratchsiyou.com/wp-content/uploads/2022/10/sukku_futu-300x300.png)
がんばれー
今回のプログラミングで学ぶことは
1.迷路の壁に当たると、スタート地点に戻るスクリプトがわかるよ
![「スクラッチしよう!10-55 ねっち迷路!」 scratch 壁に当たるとスタート地点に戻る](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyou1055-5gif-2.gif)
2.クリアのスクリプトがわかるよ
![「スクラッチしよう!10-55 ねっち迷路!」 scratch クリア](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation6.png)
3.ロボが 迷路に現れるスクリプトがわかるよ
![「スクラッチしよう!10-55 ねっち迷路!」 scratch ロボが迷路に現れる](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyou1055-7gif.gif)
4.ロボに 当たると ゲームオーバのスクリプトが わかるよ
![「スクラッチしよう!10-55 ねっち迷路!」 scratch ロボに当たるとゲームオーバー](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1056_explanation30-1.png)
プログラミングの仕方を説明します
壁に当たると スタート位置に 戻るプログラミング
1.迷路の壁に当たると、スタート地点に戻るスクリプトがわかるよ
![「スクラッチしよう!10-55 ねっち迷路!」 scratch 壁に当たるとスタート地点に戻る](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyou1055-5gif-1.gif)
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
最初に、
ステージに「迷路」の背景を 作ります。
![「スクラッチしよう!10-55 ねっち迷路!」 scratch 背景「迷路」](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation7.png)
![「スクラッチしよう!10-55 ねっち迷路!」 scratch 背景「迷路」](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation11-1.jpg)
![スック](https://scratchsiyou.com/wp-content/uploads/2023/01/sukku_futu-300x300.png)
背景「迷路」の 作り方だよ。
フリーBGM:DOVA-SYNDROME 午後のカメレオンは星の波動を数え… written by Masuo
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
それでは、まず、
ボールの
![「スクラッチしよう!10-55 ねっち迷路!」 scratch スプライト「ボール」](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation12.png)
プログラムから 作りましょう。
![スック](https://scratchsiyou.com/wp-content/uploads/2023/01/sukku_futu-300x300.png)
了解!
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「マウスのポインターへ向ける」ブロックを 使って
![「マウスのポインターへ向ける」ブロック](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation14.png)
指でボールが 動かせるように プログラムを 作ります。
1.指(マウス)で ボールを動かす
![「スクラッチしよう!10-55 ねっち迷路!」 scratch 指でボールを動かすスクリプト](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyou1055-9gif.gif)
![スック](https://scratchsiyou.com/wp-content/uploads/2023/01/sukku_are-1-300x300.png)
あれれ…。
ボールが 壁を 通り抜けてるよ
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
そう。
次に、「もし○なら」ブロックを 使って
![](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation16.png)
赤色の壁に 当たったら、スタート地点にもどるプログラムを 追加しよう。
2.壁に当たると スタート地点に 戻る
![「スクラッチしよう!10-55 ねっち迷路!」 scratch 壁に当たるとスタート地点に戻るスクリプト](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyou1055-11gif.gif)
![スック](https://scratchsiyou.com/wp-content/uploads/2023/01/sukku_futu-1-300x300.png)
これで、O.Kだね!
ゲームクリアのプログラミング
2.クリアのスクリプトがわかるよ
![「スクラッチしよう!10-55 ねっち迷路!」 scratch クリア](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation6.png)
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「ねっち」を ゴールに します.
スプライト「ねっち」を
![「スクラッチしよう!10-55 ねっち迷路!」 scratch スプライト「ねっち」](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation21.png)
作りましょう。
フリーBGM:DOVA-SYNDROME 午後のカメレオンは星の波動を数え… written by Masuo
![スック](https://scratchsiyou.com/wp-content/uploads/2023/01/sukku_futu-300x300.png)
「ねっち」の 作り方だよ。
大きさは、「50」です。
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
次に、
「x座標は○、y座標は○にする」ブロックを 使って
![「x座標を○、y座標を○にする」ブロック](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation25.png)
ゴールの場所を 決めよう!
1.ゴールの場所を決めて 「ねっち」を表示する
![「スクラッチしよう!10-55 ねっち迷路!」 scratch ねっちをゴールに表示するスクリプト](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation27.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2023/01/sukku_futu-300x300.png)
やはり、ゴールは 右下にするよね!
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
そして、スプライト「ボール」に
![](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation12-1.png)
「もし○なら」ブロックを 使って
![](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation28.png)
ボールが「ねっち」に到着したら、「ゲームクリア」のプログラムが 開始するようにしよう!
○「ゲームクリア」のプログラム
・背景を「クリア」に 変える
・効果音を 出す
・ねっちに「やるなぁ」と言わせる
・すべて終了
![「スクラッチしよう!10-55 ねっち迷路!」 scratch 背景「ゲームクリア」の作り方](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyou1055-13gif.gif)
![スック](https://scratchsiyou.com/wp-content/uploads/2023/01/sukku_futu-300x300.png)
「ゲームクリア」のプログラムは、
スプライト「ねっち」で 作るよ。
![](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation18-1.png)
「○を送る」ブロックで、
![](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation29.png)
「ゲームクリア」プログラムを 開始するメッセージを 送ろう
2.ボールが 「ねっち」に 到着すると ゲームクリア
![「スクラッチしよう!10-55 ねっち迷路!」 scratch ねっちに到着するとクリア①になるスクリプト](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyou1055-15gif.gif)
![スック](https://scratchsiyou.com/wp-content/uploads/2023/01/sukku_wao-300x300.png)
はあ!
ボールが ねっちに到着したのに、
また、スタートからやり直しになってるよ!
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2023/02/ratch_kao_yes-300x300.png)
あちゃぁ~、わすれてたぁ!
「このスクリプトを止める」ブロックで
![「このスクリプトを止める」ブロック](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation34.png)
ボールを 動かすプログラムを 止めよう!
3.クリアしたら ボールを 止める
![](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyou1055-17gif-1.gif)
![スック](https://scratchsiyou.com/wp-content/uploads/2023/01/sukku_futu-1-300x300.png)
うん、いいねぇ!
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2023/02/ratch_kao_yes-300x300.png)
このままだと、
次に 迷路をするとき、背景「クリア」のままなので、
「背景を○にする」ブロックで、
![「背景を○にする」ブロック](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation37.png)
初めは、背景「迷路」にプログラムしよう。
4.スタートは、背景「迷路」にする。
![](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyou1055-20gif.gif)
![スック](https://scratchsiyou.com/wp-content/uploads/2023/01/sukku_futu-1-300x300.png)
スタートになったら、
「迷路」に なったね!
つづく…
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2022/09/ratch_kao_yes-300x300.png)
はぁ~い。
ここで、コーヒータイム!
ここまで作ったスクリプトを 見てみよう!
![スック](https://scratchsiyou.com/wp-content/uploads/2022/12/sukku_futu-300x300.png)
ぼくは、ジュースタイム!
ここまでの スクリプト
1.迷路の壁に当たると、スタート地点に戻るスクリプトがわかるよ
![「スクラッチしよう!10-55 ねっち迷路!」 scratch 壁に当たるとスタート地点に戻る](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyou1055-5gif-2.gif)
![](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation36.png)
2.クリアのスクリプトがわかるよ
![「スクラッチしよう!10-55 ねっち迷路!」 scratch クリア](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation6.png)
![「スクラッチしよう!10-55 ねっち迷路!」 scratch ボールのスクリプト](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation38.png)
![「スクラッチしよう!10-55 ねっち迷路!」 scratch ねっちのスクリプト](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyoutitle1055_explanation39.png)
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
次回は、
ロボが 現れて 邪魔するプログラムを作るよ
![「スクラッチしよう!10-55 ねっち迷路!」 scratch ロボが迷路に現れる](https://scratchsiyou.com/wp-content/uploads/2023/02/scratchsiyou1055-7gif.gif)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/12/sukku_futu-300x300.png)
ボールが ロボに当たると、
ゲームオーバーだよ!
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
そうなんだ!
楽しみに待っててね!
それじゃあ、またぁ!
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_futu-300x300.png)
まったねえーーー!
(@^^)/~~~
ステップアップドリル
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「変数」って、なあに?
「変数」ブロックって、どう使うの?
と 思っている方に!
変数ブロックでのプログラミングを 学べるドリルを 作りました
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「リスト」って、なあに?
「リスト」ブロックって、どう使うの?
と 思っている方はこちら!
リストブロックでのプログラミングを 学べるドリルを 作りました
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_futu-300x300.png)
画面を クリックすると
「ステップアップドリル」のサイトへ 行けます!
コメント