wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ข้อสอบ เรื่อง การเขียนโปรแกรมด้วย Scratch

Total questions: 33

Worksheet time: 17mins

Name
Class
Date
1.

Scratch คืออะไร

a)

ภาษาโปรแกรมที่ใช้งํานยําก

b)

ภาษาโปรแกรมที่ใช้กํารเขียนโค้ดโดยกํารพิมพ์

c)

โปรแกรมที่ใช้สอนการเขียนโปรแกรมโดยใช้ภาพและบล็อก

d)

โปรแกรมที่ใช้ในกํารสร้ํางภําพยนตร์

2.

ใน Scratch เรําสํามํารถสร้ํางอะไรได้บ้ําง?

a)

เกม

b)

กําร์ตูนแอนิเมชัน

c)

เพลง

d)

ถูกทุกข้อ

3.

บล็อกค ําสั่งใน Scratch จะมีลักษณะเป็นรูปแบบใด?

a)

เส้นตรง

b)

ก้อนสีต่าง ๆ ที่สามารถเชื่อมต่อกันได้

c)

ปุ่มกด

d)

วงกลม

4.

บล็อกค ําสั่งที่ใช้เพื่อให้ตัวละครเคลื่อนที่ใน Scratch คือบล็อกใด?

a)

Motion

b)

Looks

c)

Sound

d)

Control

5.

หํากต้องกํารให้ตัวละครใน Scratch พูดค ําพูดใดค ําพูดหนึ่ง จะใช้บล็อกอะไร?

a)

Say

b)

Play sound

c)

Think

d)

Repeat

6.

กํารสร้ํางตัวละครใน Scratch เรียกว่ําอะไร?

a)

Sprite

b)

Stage

c)

Block

d)

Script

7.

บล็อกค ําสั่งไหนใช้เพื่อให้ตัวละครเดินไปในทิศทํางที่ก ําหนด?

a)

Move

b)

Turn

c)

Glide

d)

Jump

8.

บล็อกค ําสั่งใน Scratch ที่ใช้ควบคุมกํารท ํางํานของโปรแกรมในรอบๆ วนซ ํา คือบล็อกใด?

a)

Repeat

b)

Forever

c)

If then

d)

When green flag clicked

9.

บล็อกค ําสั่งที่ใช้ในกํารสร้ํางกํารตัดสินใจใน Scratch คือบล็อกใด?

a)

If then

b)

Repeat

c)

Forever

d)

Wait

10.

บล็อกค ําสั่งที่ใช้ในกํารสร้ํางกํารตัดสินใจใน Scratch คือบล็อกใด?

a)

If then

b)

Repeat

c)

Forever

d)

Wait

11.

กํารใช้ตัวแปร (Variable) ใน Scratch มีประโยชน์อย่ํางไร?

a)

ใช้เก็บข้อมูลและเปลี่ยนแปลงค่า

b)

ใช้เก็บภําพ

c)

ใช้ให้โปรแกรมท ํางํานเร็วขึ น

d)

ใช้ให้โปรแกรมท ํางํานช้ําลง

12.

กํารใช้ "Broadcast" ใน Scratch ใช้เพื่ออะไร?

a)

ส่งข้อมูลไปยังตัวละครอื่น

b)

เล่นเสียง

c)

ท ําให้ตัวละครเคลื่อนที่

d)

แสดงผลลัพธ์บนหน้ําจอ

13.

ใน Scratch มีกํารใช้บล็อกประเภทใดเพื่อให้โปรแกรมท ํางํานเป็นล ําดับขั นตอน?

a)

Stack

b)

Input

c)

Output

d)

Loop

14.

บล็อกค ําสั่งใน Scratch ที่ใช้ในกํารก ําหนดเวลําในกํารท ํางํานคือบล็อกใด?

a)

Wait

b)

Forever

c)

Broadcast

d)

When green flag clicked

15.

ถ้ําต้องกํารให้ตัวละครเดินไปยังต ําแหน่งที่ก ําหนดใน Scratch ต้องใช้บล็อกใด?

a)

Go to

b)

Glide

c)

Move

d)

Jump

16.

บล็อกค ําสั่งใดที่ใช้ในกํารเปลี่ยนแปลงค่ําตัวแปรใน Scratch?

a)

Change variable

b)

Set variable

c)

Add to variable

d)

All of the above

17.

หํากต้องกํารให้โปรแกรมเริ่มท ํางํานเมื่อคลิกที่ธงสีเขียวใน Scratch ต้องใช้บล็อกอะไร?

a)

When green flag clicked

b)

When this sprite clicked

c)

When key pressed

d)

When backdrop switches

18.

บล็อกค ําสั่งใดใน Scratch ที่ใช้ในกํารเปลี่ยนแปลงสีของตัวละคร?

a)

Change color effect

b)

Change size

c)

Switch costume

d)

Set g

19.

บล็อกค ําสั่งใดใน Scratch ที่ใช้ในกํารเปลี่ยนแปลงสีของตัวละคร?

a)

Change color effect

b)

Change size

c)

Switch costume

d)

Set ghost effect

20.

กํารสร้ํางฉํากใน Scratch เรียกว่ําอะไร?

a)

Backdrop

b)

Stage

c)

Sprite

d)

Scene

21.

ใน Scratch หํากต้องกํารให้ตัวละครท ําเสียงเพลงประกอบ ต้องใช้บล็อกใด?

a)

Play sound

b)

Change pitch

c)

Set volume

d)

Stop all sounds

22.

กํารใช้ "Cloning" ใน Scratch มีประโยชน์อย่ํางไร?

a)

ใช้เพื่อสร้างตัวละครใหม่ที่เหมือนกับตัวละครเดิม

b)

ใช้เพื่อเปลี่ยนแปลงรูปร่ํางตัวละคร

c)

ใช้เพื่อให้โปรแกรมท ํางํานเร็วขึ น

d)

ใช้เพื่อสร้ํางฉํากใหม่

23.

ถ้ําเรําต้องกํารให้ตัวละครท ํากํารกระโดดใน Scratch ควรใช้ค ําสั่งใด?

a)

Jump

b)

Glide

c)

Change Y by

d)

Move steps

24.

หํากต้องกํารให้ตัวละครแสดงค ําพูดในเวลํา 2 วินําทีใน Scratch ควรใช้ค ําสั่งใด?

a)

Say for 2 seconds

b)

Think for 2 seconds

c)

Show

d)

Wait 2 seconds

25.

ถ้ําต้องกํารให้โปรแกรมท ํางํานซ ําๆ ตลอดเวลําใน Scratch ควรใช้ค ําสั่งใด?

a)

Repeat

b)

Forever

c)

If then

d)

When green flag clicked

26.

ใน Scratch ถ้ําต้องกํารให้โปรแกรมท ํางํานเพียงครั งเดียวเมื่อมีกํารกดปุ่ม จะใช้ค ําสั่งใด?

a)

When this sprite clicked

b)

When key pressed

c)

When green flag clicked

d)

Broadcast

27.

เมื่อมีกํารกดปุ่ม จะใช้ค ําสั่งใด?

a)

When this sprite clicked

b)

When key pressed

c)

When green flag clicked

d)

Broadcast

28.

ถ้ําอยํากให้โปรแกรมท ํางํานเมื่อผู้ใช้กดปุ่มแป้นพิมพ์ จะใช้ค ําสั่งใด?

a)

When key pressed

b)

When this sprite clicked

c)

When backdrop switches

d)

When green flag clicked

29.

หํากต้องกํารให้ตัวละครปรํากฏขึ นในต ําแหน่งใหม่ใน Scratch ต้องใช้ค ําสั่งใด?

a)

Go to x: [ต าแหน่ง] y: [ต าแหน่ง]

b)

Set position

c)

Change position

d)

Move to position

30.

ใน Scratch กํารเปลี่ยนรูปร่ํางของตัวละครในระหว่ํางกํารท ํางํานโปรแกรมใช้ค ําสั่งใด?

a)

Next costume

b)

Set costume

c)

Switch costume

d)

Change costume

31.

กํารใช้ "Wait" ใน Scratch ช่วยให้เกิดอะไรขึ น?

a)

การหน่วงเวลาการท างานในโปรแกรม

b)

ให้โปรแกรมท ํางํานเร็วขึ น

c)

ท ําให้ตัวละครหยุดเคลื่อนที่

d)

ท ําให้โปรแกรมท ํางํานช้ําลง

32.

หํากต้องกํารให้ตัวละครใน Scratch เคลื่อนที่เป็นเส้นโค้ง ควรใช้ค ําสั่งใด?

a)

Glide

b)

Move

c)

Change x by

d)

Jump

33.

ถ้ําต้องกํารให้โปรแกรมเริ่มต้นด้วยกํารคลิกที่ธงสีเขียวใน Scratch ควรใช้ค ําสั่งใด?

a)

When green flag clicked

b)

When backdrop switches

c)

When sprite clicked

d)

When key pressed