コース内容
第2問 バッティング
難易度 ★☆☆☆☆
0/3
第3問 サッカーシュート
難易度 ★★☆☆☆
0/3
第5問 今日の占い
難易度 ★★☆☆☆
0/2
第6問 バナナよけ
難易度 ★★☆☆☆
0/3
第9問 足し算引き算クイズ
難易度 ★★★☆☆
0/2
第10問 イライラ迷路
難易度 ★★★☆☆
0/3
第11問 謎の小窓
難易度 ★★★★☆
0/3
第12問 カラフルスクエア
難易度 ★★★★★
0/2
Scratch中級レベル問題集

第11問 謎の小窓

基本的な動き

スペースキーを押すと、左から右に選手が移動します。
どの選手が通ったのか、選手一覧の中から選ぶゲームです。
選手通過後、ゴボが「何が通ったでしょうか?」と聞くので、数字で答えます。(名前で答えないように)
不正解の場合、正解を教えてくれます。
右上にある数は、「正解の数/解いた問題の数」です。

リストを使ったゲームです。
リストはたくさん値を入れることでき、とても便利です。ゲームの幅も広がります。

ヒント

複雑になってきました。
変数とリストを上手に使いこなしましょう。

小窓

・小窓がありません。また、どこに入れるのか分からない。
 →小窓はScratchには用意されていません。
 真ん中を透明にして(塗りつぶしなし)描きましょう。
 また、背景ではなく、スプライトに設定してください。
 背景に設定すると、選手が後ろを通ることができません。

選手

・小窓のスプライトより上に表示されてしまう。
 →紫色の「見た目」ブロックの「~層奥に下げる」を使い、
 小窓より下に表示されるようにしましょう。

・リストの作り方が分からない。
 →オレンジ色の「変数」ブロックより「リストを作る」を選びます。
 値を追加する方法は、「~を(リスト名)に追加する」を使うか、
 ステージに表示されているリストの「+」を押してください。

Scratchリストの作り方

ゴボ

・選手が通った後に質問したいが、タイミングが合わない。
 →スプライトからスプライトに合図を送る方法がありましたね。
 黄色の「イベント」にあるブロックを使いましょう。

・正解の選手名を表示できない。
 →まず、正解の選手番号を変数に入れましょう。
 そして、リストのブロック「(リスト名)の~番目」ブロックを使うとリストの中身、つまり選手名を取得できます。