wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

แบบทดสอบการเขียนโปรแกรมเบื้องต้น

Total questions: 18

Worksheet time: 12mins

Name
Class
Date
1.

“ลำดับคำสั่ง” ในการเขียนโปรแกรมหมายถึงอะไร

a)

การใส่สีตัวละคร

b)

การสั่งงานทีละขั้นตอน

c)

การตกแต่งฉาก

d)

การเล่นเกม

2.

ข้อใดเป็นตัวอย่างของ “อัลกอริทึม”

a)

การวาดภาพ

b)

ขั้นตอนการแปรงฟันทีละขั้น

c)

การนั่งเล่น

d)

การเปิดเพลง

3.

การเขียนโปรแกรมคืออะไร

a)

การแก้สมการคณิตศาสตร์

b)

การสั่งให้คอมพิวเตอร์ทำงานตามที่ต้องการ

c)

การเขียนเรื่องราว

d)

การเล่นเกม

4.

โปรแกรม Scratch ใช้ส่วนใดในการเขียนคำสั่ง

a)

ตัวหนังสือ

b)

บล็อกคำสั่ง

c)

ปุ่มลับ

d)

เมาส์เท่านั้น

5.

ตัวละครใน Scratch เรียกว่าอะไร

a)

Stage

b)

Scene

c)

Sprite

d)

Actor

6.

ส่วนของ Scratch ที่ใช้สำหรับดูผลลัพธ์การทำงานของโปรแกรมคืออะไร

a)

Costume

b)

Code

c)

Stage

d)

Sound

7.

การใช้บล็อก “เมื่อคลิกธงเขียว” หมายถึงอะไร

4 lines
8.

ส่วนของ Scratch ที่ใช้สำหรับดูผลลัพธ์การทำงานของโปรแกรมคืออะไร

a)

Costume

b)

Code

c)

Stage

d)

Sound

9.

การใช้บล็อก “เมื่อคลิกธงเขียว” หมายถึงอะไร

a)

ลบตัวละคร

b)

เริ่มต้นรันโปรแกรม

c)

หยุดโปรแกรม

d)

เปลี่ยนฉาก

10.

บล็อก “เคลื่อนที่ 10 ก้าว” อยู่ในหมวดใด

a)

การเคลื่อนที่ (Motion)

b)

เหตุการณ์ (Events)

c)

การควบคุม (Control)

d)

เสียง (Sound)

11.

บล็อก “พูด…เป็นเวลา 2 วินาที” ใช้เพื่ออะไร

a)

ให้ตัวละครหายไป

b)

ให้ตัวละครพูดข้อความ

c)

ให้ตัวละครกระโดด

d)

เล่นเสียง

12.

ข้อใดเป็นบล็อก “การควบคุม” (Control)

a)

เปลี่ยนสี

b)

ทำซ้ำ 10 ครั้ง

c)

เล่นเสียง

d)

เปลี่ยนฉากพื้นหลัง

13.

ถ้าอยากให้ตัวละครทำงานวนซ้ำ ควรใช้บล็อกใด

a)

ทำซ้ำ (Repeat)

b)

พูด

c)

เปลี่ยนตำแหน่ง

d)

เปลี่ยนสี

14.

ถ้าอยากให้ตัวละครทำงานวนซ้ำ ควรใช้บล็อกใด

a)

ทำซ้ำ (Repeat)

b)

พูด

c)

เปลี่ยนตำแหน่ง

d)

เปลี่ยนสี

15.

บล็อก “ถ้า…แล้ว” ใช้ทำอะไร

a)

ทำซ้ำเสมอ

b)

ตรวจสอบเงื่อนไข

c)

เปลี่ยนพื้นหลัง

d)

เล่นเพลง

16.

ถ้าอยากให้ตัวละคร “เด้งไปมา” ต้องใช้หลักการอะไร

a)

เงื่อนไข (If)

b)

การแสดงผล

c)

การใส่เสียง

d)

การวาดภาพ

17.

ข้อใดเป็นตัวอย่างของเงื่อนไขใน Scratch

a)

เคลื่อนที่ไปข้างหน้า

b)

หากแตะขอบ ให้เด้งกลับ

c)

เล่นเสียงแมว

d)

เปลี่ยนชุดตัวละคร

18.

ข้อใดคือประโยชน์ของการเรียนเขียนโปรแกรม

a)

ทำงานบ้านแทนได้

b)

พัฒนาการคิดแก้ปัญหาแบบเป็นขั้นตอน

c)

ทำให้เล่นเกมเก่งขึ้น

d)

ไม่ต้องทำการบ้าน