中国電子協会 2023 年 5 月青少年ソフトウェア プログラミング スクラッチ グラフィック レベル試験用紙レベル 2 実際の質問 (解答を含む)

2023-05 Scratch レベル 2 の実際の試験問題

题数:37

スコア: 100

テスト時間: 60分

1. 選択問題(全25問、合計50点)

1. 犬を小屋のドアまで歩かせるために実行できるプログラムは次のうちどれですか? (C) (2点)

A.

B.

C.

D.

回答分析: 巣穴は犬の正面で 90 度あり、プログラムを使用して犬を前進させることができ、移動距離はステージの幅 (480) を超えません。オプション A では、犬は 30 歩しか動かず、巣穴に到達できませんでした。オプション B と D を繰り返すと、犬は前に進み続けてステージの外に出ます。オプション C では、犬は 250 歩移動して要件を満たしました。

2. 次のオプションのどれが制御できます: 左ボタンを押すとほうきを左に 15 度回転します。右ボタンを押すとほうきを右に 15 度回転しますか? (C) (2点)

A.

B.

C.

D.

回答分析: 質問にはボタン制御が必要ですが、A は除きます。B は、どのキーを押しても右に曲がるだけで左に曲がることができないことを意味するため、除外されます。選択肢 D は、← を押して -90 の方向を向く、→ を押して 90 の方向を向く、および回転を実現できないため、C を選択します。

3. 次のオプションのうち、音波グラフを直線にできるものはどれですか? (B) (2点)

A.

B.

C.

D.

4. 下の絵の六芒星には三角形がいくつ含まれていますか? (B) (2点)

A.2

B.8

C.26

D.10

分析: 小さな三角形が周囲に 6 つ、大きな三角形が全体に 2 つ、合計 8 つあります。

5. 数字の並びのパターンを観察します: 1、1、2、3、5、8、( ) 括弧内には何を入力すればよいでしょうか? (B) (2点)

A.10

B.13

C.14

D.15

6. 子猫のプログラムは下図のようになります. 緑の旗をクリックしてスペースキーを 1 回押します. 子猫の座標は何ですか? (A) (2点)

A.(10,0)

B.(0,10)

C.(0,0)

D.(10,10)

解答分析: 子猫の初期座標は (0,0) で、向いている方向は右に 90 度です。スペース バーを 1 回押すと、右に 10 ステップ移動します。x 座標は 10 増加し、y 座標は 10 ずつ増加します。座標は変更されないため、最終的な座標は (10 ,0) になります。

7. 緑色のフラグをクリックして、右に示すようにプログラムを実行します。プログラム内の青色はステージ上の青色と一致しています。次のオプションのどれが正しく説明されていますか? (A) (2点)

A. リンゴが青い色に触れると落ちて消えました。

B. リンゴは緑色に触れると落ちて消えました。

C. リンゴが赤い色に触れると落ちて消えました。

D. リンゴは落ち続けて隠れません。

回答分析: リンゴの初期状態が表示されます。青に触れるまで y 座標を -3 ずつ増やす実行を繰り返します。リンゴが非表示の状態になり、すべてのスクリプトを停止します。つまり、青に当たるとリンゴは落ちて消えます。

8. シャオミンは数学のテストで 88 点を獲得しましたが、中国語は数学より 2 点多く、英語は中国語より 5 点低かったです。シャオミンは英語のテストで何点を取りましたか? (C) (2点)

A.88点

B.90点

C.85点

D.83点

解答分析: 数学のテストが 88 点で、中国語のテストが数学のテストより 2 点高い場合、中国語のテストは 90 点、英語のテストが中国語のテストより 5 点低い場合、英語のテストは 85 点になります。ポイント。

9. 次のルールに従って、7 番目の位置に配置すべきグラフィックは何ですか? (C) (2点)

A.

B.

C.

D.

10. 「車」と「駐車スペース」の 2 つのロールがあり、ロールの初期位置は下図のようになります。プログラムを 1 回実行して、車をバックさせて倉庫に入れるプロセスをシミュレートします。①は記入されますか?で?(A) (2点)

A.

B.

C.

D.

11. 緑色の旗をクリックして次のプログラムを実行すると、キャラクターが話した値は何ですか? (B) (2点)

A.a和b

B.ab

C.3.33

D.3

12. サウンド エディターで、サウンドを調整するために存在しないオプションは次のうちどれですか? (D) (2点)

A. より大きな声で

B.急いで

C.クレッシェンド

D.アクセント

回答分析: Scratch ではサウンドにアクセントを付けることはできません。

13. プログラムは下の図のようになります。緑の旗をクリックしてください。プログラムを実行した後、次のオプションのどれが正しく記述されていますか? (D) (2点)

A. キャラクターは (0,50) に移動し、「こんにちは!」と 2 秒間言い、引き続き (0,60) に移動します。

B. キャラクターが (0,60) に移動し、「こんにちは!」と 2 秒間言い、その後停止します。

C. キャラクターが画面の上部に移動し、特定の場所で 2 秒間「こんにちは!」と挨拶します。

D. キャラクターは移動中に何も言わずに画面の上部に移動します。

回答分析: 画像内のスクリプトを実行すると、キャラクターの y 座標の値が増加し続けます。y 座標の値が 50 を超えると、[このキャラクターの他のスクリプトを停止する] ステートメントが実行され、右側のスクリプトは停止します。実行すると、キャラクターは「こんにちは!」と言わず、左側のコードは引き続き実行され、キャラクターは上に移動し続けます。正解はDです。

14. 次のオプションのうち、キツネがオウムの隣に移動できるのはどれですか? (A) (2点)

A.

B.

C.

D.

解答分析: ステージ上のオウムは第 1 象限にあり、x 座標と y 座標は両方とも正の数です。キツネはオウムの位置に移動するため、x 座標と y 座標も正の数でなければならないため、選択肢 A は正解です。

15. 次のオプションのうち、下の図のプログラムと同じ機能を実装するものはどれですか? (C) (2点)

A.

B.

C.

D.

回答分析: プログラムが達成できる効果は、スペースバーを押すたびに 10 ステップ進むことです。オプション A、緑のフラグをクリックした後、ブロックは 1 回だけ実行されます。ブロックをもう一度押してスペースバーを押しても、ブロックは移動しません。オプション B、緑のフラグをクリックした後、前に進みます。オプション C 、緑の旗をクリックした後、ブロックは押すたびに前に進みます。スペースバーを押すと、10 ステップ進みます。オプション D、緑の旗をクリックした後、10 歩進み続けます。スペースバーを押して移動を停止します。

16.次のオプションのうち、true と評価されるのはどれですか? (A) (2点)

A.

B.

C.

D.

17. デフォルトの子猫キャラクターとして、次のプログラムを実行します。数秒後に子猫は完全に消えますか? (B) (2点)

A.9

B.10

C.6

D.5

回答分析: 仮想イメージ効果は 100 に達すると完全に消えます。プログラムの開始時、仮想イメージ効果は 0 で、仮想イメージは 1 秒ごとに 10 ずつ増加し、10 秒後に仮想イメージは 100 になります。

18. ステージは下の図のようになりますが、プログラムを実行した後、キャラクターの子猫はどこに行き着くでしょうか? (D) (2点)

A.左上隅

B.左下隅

C.右上隅

D.右下隅

解答分析: 子猫はステージ上のランダムな位置に移動し続けます。赤い点に触れるとプログラムは終了します。赤い点は右下隅にあり、子猫は最終的に右下隅に止まります。

19.次のオプションのうち、次のグラフを描画できるものはどれですか? (A) (2点)

A.

B.

C.

D.

解答分析: 三角形を描くには、毎回左に 120 度回転しながら、それを 3 回繰り返す必要があります。

20. 次のプログラムを実行すると、ステージに表示されるグラフィックは何ですか? (A) (2点)

A.

B.

C.

D.

解答分析: x 座標が増加するにつれて右に直線を描き、y 座標が増加するにつれて上に直線を描きます。最初は右、次に上に直線を引くため、A を選択します。

21.次のオプションのうち、子猫をゾウとライオンの前に表示できるのはどれですか? (A) (2点)

A. 子猫を前に移動します。

B. 子猫を「後ろ」に移動します。

C. ライオンを「後ろ」に移動します。

D. ライオンとゾウの両方を前に移動します。

22. ステージ上には 3 人のキャラクターがいます。猿のプログラムは下の図の通りです。他の 2 人のキャラクターにはプログラムがありません。緑の旗をクリックしてください。次の説明のうち正しいものはどれですか? (A) (2点)

A. サルはマウスと一緒に移動するため、他の 2 人のキャラクターをブロックする可能性があります。

B. サルはマウスとともに移動するため、他の 2 人のキャラクターによって隠れる可能性があります。

C. サルはマウスと一緒に動かず、ブロックされません。

D. 3 人のキャラクターはすべてマウスで移動し、サルが他の 2 人のキャラクターをブロックします。

回答分析: サルはマウス ポインタに向かって移動しています。また、プログラムの開始時に先頭に移動するように設定されています。移動中は他のキャラクターをブロックします。

23. 下の図に示すように、プログラムを実行した後、子猫は左側の図のどの方向を向いていますか? (B) (2点)

A.北

B.南

C.ウェスト

D.イースト

解答分析: 子猫は 180 度を向いて下を向いており、それから南を向いています。

24. 以下のようなグラフを描くには、プログラム内の空白を上から下に埋めていく必要がありますか? (B) (2点)

A.3、3

B.6、6

C.3,6

D.3、9

解答分析: 図を観察してください。これは六角形を 6 回回転させて形成されたパターンであり、内層と外層の両方が 6 回循環します。

25. 子猫とニワトリの初期位置は下図のようになっています プログラムを実行すると子猫はすぐに「捕まえた!」と言いましたが、プログラムの空白部分は埋めるべきでしょうか?(D) (2点)

A.

B.

C.

D.

2. 正誤問題(全10問、合計20点)

26. 下の図に示すように、緑色の旗をクリックすると、プログラムを実行すると、ステージに 5 つのロボットが表示されます。(右)

解答分析:スタンプを4回押すと本体と合計5体のロボットがステージに登場します。

27. 下図のように、音声波形の選択した部分を削除できます。( 右)

28. 次の構成要素は 2 つの数値の大きさを比較できます。(間違っている)

回答分析: サイズを比較するには、> と < を使用する必要があります。「AND」は論理演算子であり、2 つの条件間の論理関係を決定するために使用されます。

29. 下の図のように、緑色の旗をクリックしてプログラムを実行すると、子猫はステージ上を止まることなく前後に動き続けます。(間違っている)

解答分析: 子猫はステージの端にぶつかると止まります。

30. 緑色の旗をクリックして次のプログラムを実行すると、子猫が「私は大きな猫です」と言います。(間違っている)

回答分析: プログラムを実行すると、子猫の初期サイズは 100 になります。apple =p の 2 番目の文字が条件を満たしているので、サイズを 50 に設定し、I am a kitten と言います。

31. 以下のプログラムを実行すると、マウスポインターがキャラクターに触れるとキャラクターが非表示になります。(間違っている)

32. 子猫とマウスの初期位置は下図のようになっており、→キーを押し続けると子猫がマウスを捕まえることができます。(間違っている)

解答分析: → キーを押すたびに、子猫は左に 10 歩移動しますが、マウスは子猫の右側にあり、子猫はマウスを捕まえません。

33. バルーンプログラムは下図のようになります。以下のプログラムを実行すると、バルーンが上昇し、最上部に到達した後、非表示になります。(間違っている)

回答分析: 風船の初期の y 座標は -130 で、150 以下であり、風船は 5 段階しか上昇できません。

34. キャラクターはステージの中央に90度の方向を向いて配置され、ペンの色は青で、次のプログラムを実行すると、描かれる軌跡は三角形になります。(右)

解答分析: 正多角形を描く原理に従って、正三角形を描くことができます。

35. 子猫のプログラムは下図のとおりで、プログラム実行後、スペースバーを押すと子猫が静止します。(右)

3. プログラミング問題(全2問、合計30点)

36. フルーツを受け取る

空からはイチゴ、リンゴ、バナナなど、さまざまな果物が降ってくるので、大きなボウルにつかんで果物を捕まえましょう。

 

1. 準備

(1) 背景の青空をインポートします。

(2) 子猫のキャラクターを削除し、ボウル、アップル、イチゴ、バナナのキャラクターをインポートします。

2.機能実装

(1) 緑色の旗をクリックすると、ボウル、アップル、イチゴ、バナナのキャラクターが初期位置に設定されます。ボウルはステージの下にあり、アップル、イチゴ、バナナはステージ上の異なる位置にあります。

(2) キャラクター「ボウル」は、キーボードの左右のキーを制御することで左右に移動できます。

(3) リンゴ、イチゴ、バナナの文字はすべて空から落ちる可能性があります。

(4) アップル、ストロベリー、バナナのキャラクターがボウルに触れると、受け取ったことを示して隠れますが、ステージの下に落ちると隠れなくなります。

参考手順:

ボウルプログラム:

 

Apple プログラム:

 

いちごプログラム:

 

バナナプログラム:

 

グレーディング:

(1) 緑色の旗をクリックすると、ボウル、リンゴ、イチゴ、バナナの文字がすべて初期位置に設定され、ボウルが下、リンゴ、イチゴ、バナナが空になります (4 ポイント)

(2) キャラクター「ボウル」はキーボードの左右のキーで左右に移動できます (2 点)

(3) リンゴ、イチゴ、バナナのキャラクターはすべて空から降ってくる可能性があります (6 ポイント)

(4) キャラクターの Apple、Strawberry、Bananas がボウルに触れると隠れ、ボウルに拾われたことを示します。(3点)

37. 正方形を描く

1. 準備

(1)デフォルトの子猫キャラクター;

(2) デフォルトの背景は白です。

2.機能実装

(1) 子猫は隠れており、初期位置は (-100,100) です。

(2) ブラシの色を赤、ブラシの太さを 5 に設定します。

(3) 一辺の長さ200の正方形を描きます。

グレーディング:

(1)子猫が隠れている;(2点)

(2) キャラクターの初期位置(-100,100)を設定(3点)

(3) ブラシの色を赤、ブラシの太さを 5 に設定します (4 点)

(4)一辺の長さ200の正方形を描きます。(6点)


 

おすすめ

転載: blog.csdn.net/m0_46227121/article/details/131204458