Scratch リスト課題1
2021.07.04
Scratch リスト課題1
課題内容
スペースキーが押されたとき、リストを1つずつ出力
課題準備
リストに-100から100までの乱数を100個生成
スプライト1
追加
@greenFlagが押されたとき
[リスト v]のすべてを削除する
(100)回繰り返す
((-100)から(100)までの乱数)を[リスト v]に追加する
end
解答
解答を表示する
スプライト1
追加
[スペース v]キーが押されたとき
[位置 v]を(1)にする
([リスト v]の長さ::list)回繰り返す
([リスト v]の(位置)番目)と(2)秒言う
[位置 v]を(1)ずつ変える
end
解説
解説を表示する
スプライト1
追加
[スペース v]キーが押されたとき
スペースキーが押されたとき、スクリプトを開始する
[位置 v]を(1)にする
開始位置を変数「位置」に格納する
([リスト v]の長さ::list)回繰り返す
([リスト v]の(位置)番目)と(2)秒言う
[位置 v]を(1)ずつ変える
end
リストの要素の個数回繰り返す
スプライトの上にリストの変数「位置」番目の要素のふきだしを表示する
変数「位置」を次の位置にする
サンプル
sb3ダウンロード