Discuss Scratch

hizahige
Scratcher
25 posts

Scratchスクリプトクイズ

問題です。(結構簡単目です)

x座標を()ずつ変える

や、

y座標を()ずつ変える

を使わずに、ぐるぐる縦横に回してください。

なお、定義以外は何を使ってもOKです!
SPRUNKI-FUN
Scratcher
9 posts

Scratchスクリプトクイズ

あと、返信?ってどうやるんですか?
にゃん

Last edited by SPRUNKI-FUN (Jan. 17, 2025 10:32:52)

AI_HABU_A_PENN_sub
Scratcher
80 posts

Scratchスクリプトクイズ

https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/8341998/
when [タイマー v] > (0.1)
if <(初回じゃないフラグ)=(0)> then//プロジェクトが開かれた時用
broadcast [旗が押された時 v]
end
wait until <(タイマー)<(0.1)>//旗が押されてタイマーがリセットされるまで待つ
broadcast [旗が押された時 v]
set [初回じゃないフラグ v] to [1]
まだ動作確認はしていませんが、このような感じでしょうか?

追記 動作確認をしてきました。
https://scratch-mit-edu.ezproxyberklee.flo.org/projects/1121545311/
追加で検証した所下記コードでよいようでした。
when [タイマー v] > (0)
broadcast [旗が押された時 v]//修正したもの

when [タイマー v] > (0)//結局これでいいじゃんなもの

Last edited by AI_HABU_A_PENN_sub (Jan. 17, 2025 10:46:50)

yuito2013
Scratcher
100+ posts

Scratchスクリプトクイズ

#3241
when green flag clicked
forever
move (2) steps
turn cw (5) degrees
end
こう?
SPRUNKI-FUN
Scratcher
9 posts

Scratchスクリプトクイズ

#3243
ありがとうございます!
abee
Scratcher
1000+ posts

Scratchスクリプトクイズ

ここは作成を依頼する場所ではありません。質問する場所でもありません。
クイズの出題者は投稿の前に問題を解いて想定解を用意しておく必要があります。

Last edited by abee (Jan. 17, 2025 10:41:39)

SPRUNKI-FUN
Scratcher
9 posts

Scratchスクリプトクイズ

#3246
OK。そうなんですね。
AI_HABU_A_PENN_sub
Scratcher
80 posts

Scratchスクリプトクイズ

私も一つ問題を出そうと思います、ひっかけ問題かもしれません。
(([] と [])の長さ)
この形になるよう、左のブロックの並ぶ部分(ブロックパレットというようですkouhei-1さんありがとう)から値を変更することなく組み立てた場合、返る値は何になるでしょうか。

Last edited by AI_HABU_A_PENN_sub (Jan. 17, 2025 11:43:19)

kouhei-1
Scratcher
1000+ posts

Scratchスクリプトクイズ

すいません、「左のブロックの並ぶ部分から値を変更することなく組み立てた」 というのが私には解りません。
追記: ブロックパレットのことでしょうか?

Last edited by kouhei-1 (Jan. 17, 2025 11:05:54)

yuito2013
Scratcher
100+ posts

Scratchスクリプトクイズ

6ですか?

Last edited by yuito2013 (Jan. 17, 2025 22:57:00)

Higuma_san
Scratcher
32 posts

Scratchスクリプトクイズ

#3248
りんごとバナナが入っているので6ですかね。
abee
Scratcher
1000+ posts

Scratchスクリプトクイズ

7です。
pichiske0722
Scratcher
95 posts

Scratchスクリプトクイズ

(りんご)と(ばなな)の間に“ ”が入っているため7です

Last edited by pichiske0722 (Jan. 17, 2025 12:56:55)

Higuma_san
Scratcher
32 posts

Scratchスクリプトクイズ

なるほど!初めて知りました…。
abee
Scratcher
1000+ posts

Scratchスクリプトクイズ

#3248
これはどちらかというと、「意外と知られていないテクニック集」向きの話かもしれません。
この手の話が続くとスクリプトクイズの意味が変わってきてしまうので、これからはそちらに書いてもらえるとよいと思います。
hizahige
Scratcher
25 posts

Scratchスクリプトクイズ

yuito2013 wrote:

#3241
when green flag clicked
forever
move (2) steps
turn cw (5) degrees
end
こう?

動きはしますが、私の用意していた最適解とは違いますね…(けどいいアイディアだと思います!!)
kaki-kui
Scratcher
36 posts

Scratchスクリプトクイズ

hizahige wrote:

問題です。(結構簡単目です)

x座標を()ずつ変える

や、

y座標を()ずつ変える

を使わずに、ぐるぐる縦横に回してください。

なお、定義以外は何を使ってもOKです!
「ぐるぐる縦横に回してください」とはどういうことでしょうか。
hizahige
Scratcher
25 posts

Scratchスクリプトクイズ

#3257 向きを変えずに、画面上を、ぐるぐる移動させると言うことです(語彙力)
abee
Scratcher
1000+ posts

Scratchスクリプトクイズ

そうだとすると、#3244はその条件を満たしていません。
「ぐるぐる移動させる」というのが、どのような図形なのかを示さないと条件が定まりません。
出題する人は、学校のテストと同じように、答えがはっきりと決まるような問題文を作るようにお願いします。

Last edited by abee (Jan. 18, 2025 08:28:38)

ScProject-s
Scratcher
9 posts

Scratchスクリプトクイズ

#3257
when green flag clicked
forever
go to x: (((i) * (任意の数))のsin) y: (((i) * (任意の数))のcos)
change [i v] by (1)
end
こんな感じ?

Last edited by ScProject-s (Jan. 21, 2025 12:45:52)

Powered by DjangoBB