Discuss Scratch
- Discussion Forums
- » 日本語
- » Scratchスクリプトクイズ
- 01234qwert56789yuiop
-
49 posts
Scratchスクリプトクイズ
出題します。https://scratch-mit-edu.ezproxyberklee.flo.org/projects/1061776623
旗が押されたときに画面全体をペンで塗りつぶすプログラムを作ってください。
ただしペンの太さは1で変えられないものとし、スタンプを使用してはいけません。
さらに「動き」「イベント」「ペン」カテゴリのブロックのみを使用可能とします。
とりあえず作成しました
- 01234qwert56789yuiop
-
49 posts
Scratchスクリプトクイズ
⚑ がクリックされたとき
ペンの太さを () にする
ペンを上げる
消す
ペンを下ろす
[1 v] を送る
[1 v] を受け取ったとき
[2 v] を送る
[3 v] を送る
[4 v] を送る
[1 v] を送る
[2 v] を受け取ったとき
[どこかの場所 v] へ行く
[どこかの場所 v] へ行く
[どこかの場所 v] へ行く
[どこかの場所 v] へ行く
[どこかの場所 v] へ行く
[どこかの場所 v] へ行く
[1 v] を送る
[3 v] を受け取ったとき
[どこかの場所 v] へ行く
[どこかの場所 v] へ行く
[どこかの場所 v] へ行く
[どこかの場所 v] へ行く
[どこかの場所 v] へ行く
[どこかの場所 v] へ行く
[1 v] を送る
[4 v] を受け取ったときと言うことです
[どこかの場所 v] へ行く
[どこかの場所 v] へ行く
[どこかの場所 v] へ行く
[どこかの場所 v] へ行く
[どこかの場所 v] へ行く
[どこかの場所 v] へ行く
[1 v] を送る
Last edited by 01234qwert56789yuiop (Aug. 31, 2024 08:13:44)
- sakura_neko
-
76 posts
Scratchスクリプトクイズ
#3142 なるほど、メッセージを使って繰り返しを作り、ランダム性を利用して力技んで売り潰す方法ですね。正解です。
ちなみに、イベントブロックでは「旗が押されたとき」以外を使用禁止にしてもまだ簡単に塗りつぶす方法があります!
時間があれば考えてみてください。
ちなみに、イベントブロックでは「旗が押されたとき」以外を使用禁止にしてもまだ簡単に塗りつぶす方法があります!
時間があれば考えてみてください。
- tonnkatuteacher
-
7 posts
Scratchスクリプトクイズ
#3142 なるほど、メッセージを使って繰り返しを作り、ランダム性を利用して力技んで売り潰す方法ですね。正解です。
ちなみに、イベントブロックでは「旗が押されたとき」以外を使用禁止にしてもまだ簡単に塗りつぶす方法があります!
時間があれば考えてみてください。
⚑ がクリックされたとき
ペンを下ろす[ どこかの場所v] へ行く
人力で旗を押し続けるwww
- 01234qwert56789yuiop
-
49 posts
Scratchスクリプトクイズ
草www#3142 なるほど、メッセージを使って繰り返しを作り、ランダム性を利用して力技んで売り潰す方法ですね。正解です。
ちなみに、イベントブロックでは「旗が押されたとき」以外を使用禁止にしてもまだ簡単に塗りつぶす方法があります!
時間があれば考えてみてください。⚑ がクリックされたとき
ペンを下ろす
[どこかの場所 v] へ行く
人力で旗を押し続けるwww
- tonnkatuteacher
-
7 posts
Scratchスクリプトクイズ
草www#3142 なるほど、メッセージを使って繰り返しを作り、ランダム性を利用して力技んで売り潰す方法ですね。正解です。
ちなみに、イベントブロックでは「旗が押されたとき」以外を使用禁止にしてもまだ簡単に塗りつぶす方法があります!
時間があれば考えてみてください。⚑ がクリックされたとき
ペンを下ろす
[どこかの場所 v] へ行く
人力で旗を押し続けるwww
自分の指がタヒぬのが先か、すべて塗り終わるのが先か、命をかけたデスゲームwww
- 01234qwert56789yuiop
-
49 posts
Scratchスクリプトクイズ
⚑ がクリックされたとき
ペンを下ろす
(1 v) 度に向ける
[1 v] を送る
[1 v] を受け取ったときとか
(1) 歩動かす
もし端に着いたら、跳ね返る
[1 v] を送る
Last edited by 01234qwert56789yuiop (Aug. 31, 2024 08:20:49)
- 01234qwert56789yuiop
-
49 posts
Scratchスクリプトクイズ
画面のすべての場所にスプライト配置して
⚑ がクリックされたときとか言う一回の実行で済むけど力技だったり
ペンを下ろす
[1 v] へ行く
[2 v] へ行く
[3 v] へ行く
[4 v] へ行く
[5 v] へ行く
[6 v] へ行く
...
- tsmcoder
-
100+ posts
Scratchスクリプトクイズ
あ、普通に見落としていました。修正しました。
Last edited by tsmcoder (Aug. 31, 2024 08:30:15)
- tonnkatuteacher
-
7 posts
Scratchスクリプトクイズ
めちゃめちゃ力技やんwww 画面のすべての場所にスプライト配置して⚑ がクリックされたときとか言う一回の実行で済むけど力技だったり
ペンを下ろす
[1 v] へ行く
[2 v] へ行く
[3 v] へ行く
[4 v] へ行く
[5 v] へ行く
[6 v] へ行く
...
- 01234qwert56789yuiop
-
49 posts
Scratchスクリプトクイズ
問題です
実行速度は問いません
想定解は旗が押された時を含め2ブロック又は8ブロックです
追記って言うか答え
1つ目の想定解は
2つ目の想定解は
ちなみに少し変えれば7ブロックになりますよ
x座標を (0) 、y座標を (0) にするを
x座標を () 、y座標を () にするを使わずに作ってください
() 秒でx座標を () に、y座標を () に変える
x座標を () にする
y座標を () にする
実行速度は問いません
想定解は旗が押された時を含め2ブロック又は8ブロックです
追記って言うか答え
1つ目の想定解は
⚑ がクリックされたときです
[予め0,0に揃えたスプライト v] へ行く
2つ目の想定解は
⚑ がクリックされたときです
<<(x座標) = [0]> かつ <(y座標) = [0]>> まで繰り返す
[どこかの場所 v] へ行く
end
ちなみに少し変えれば7ブロックになりますよ
Last edited by 01234qwert56789yuiop (Aug. 31, 2024 09:09:39)
- pura314
-
100+ posts
Scratchスクリプトクイズ
#3155 https://scratch-mit-edu.ezproxyberklee.flo.org/projects/1061781632/ でどうでしょうか
想定解にそってない、、、
というか思ったけど旗を押した時を含めないで1ブロックでできるのか、、
想定解にそってない、、、
というか思ったけど旗を押した時を含めないで1ブロックでできるのか、、
Last edited by pura314 (Aug. 31, 2024 08:59:04)
- sakura_neko
-
76 posts
Scratchスクリプトクイズ
#3151 メッセージによるループを使えば普通の塗りつぶしが使えますね。間接的なループも使わない方法もよければ考えてみてください。
- tonnkatuteacher
-
7 posts
Scratchスクリプトクイズ
問題ですx座標を (0) 、y座標を (0) にするをx座標を () 、y座標を () にするを使わずに作ってください
() 秒でx座標を () に、y座標を () に変える
x座標を () にする
y座標を () にする
実行速度は問いません
想定解は旗が押された時を含め2ブロック又は8ブロックです
結構な力技だけどできました。
https://scratch-mit-edu.ezproxyberklee.flo.org/projects/1061782883/
- 01234qwert56789yuiop
-
49 posts
Scratchスクリプトクイズ
#3156
#3159
確かにその方法もありますね(good)
#3158ほぼ想定解(二つ目)と同じです
上に答え出しました(後から来た人すみません)
#3159
確かにその方法もありますね(good)
#3158ほぼ想定解(二つ目)と同じです
上に答え出しました(後から来た人すみません)
Last edited by 01234qwert56789yuiop (Aug. 31, 2024 09:09:07)