wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

แบบทดสอบ เรื่อง Scratch

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

1.โปรแกรม Scratch คืออะไร

a)

โปรแกรมภาษาพัฒนาโดยทีมงาน Media Lap MIT

b)

โปรแกรมฝึกการเขียนคำสั่งด้วยการเขียนโปรแกรมภาษาอย่างง่าย

c)

โปรแกรมในการต่อบล็อกคําสั่งเพื่อสร้างโปรแกรมสคริปต์ให้กับตัวละครเท่านั้น

d)

โปรแกรมภาษาที่ผู้เรียนสามารถสร้างชิ้นงานได้อย่างง่าย เช่น นิทานที่สามารถโต้ตอบกับผู้อ่านได้ ภาพเคลื่อนไหว เกม ดนตรี และศิลปะ

2.

2. ข้อใดคือวัตถุประสงค์หลักของการพัฒนาโปรแกรม Scratch

a)

เพื่อส่งเสริมให้ใช้ความคิดสร้างสรรค์ ฝึกทักษะการแก้ปัญหา ด้วยเครื่องมือที่ไม่ซับซ้อนเพื่อส่งเสริมให้ใช้ความคิดสร้างสรรค์ ฝึกทักษะการแก้ปัญหา ด้วยเครื่องมือที่ไม่ซับซ้อน

b)

เพื่อพัฒนาโปรแกรมภาษา ที่มีราคาถูกคนทั่วไปสามารถหาซื้อได้

c)

เพื่อพัฒนาโปรแกรมภาษาที่ใกล้เคียงกับภาษาเครื่องมากที่สุด และมีความรวดเร็วในการทำงาน

d)

เพื่อฝึกทักษะการแก้ปัญหาในขั้นสูง หรือเขียนโปรแกรมที่มีความซับซ้อน

3.

3. ตัวละครหลักของโปรแกรม Scratch คืออะไร

a)

แมว

b)

สุนัข

c)

ปลา

d)

เป็ด

4.

4. ข้อใดเป็นประโยชน์ของโปรแกรม Scratch

a)

ตกแต่งภาพ

b)

สร้างนิทาน

c)

พิมพ์รายงาน

d)

ค้นหาข้อมูล

5.

5. เวที (stage) คือข้อใด

a)

กำหนดตัวละครได้หลายตัว

b)

เป็นพื้นที่สำหรับเขียนโปรแกรม

c)

เป็นพื้นที่แสดงผลลัพธ์การทำงาน

d)

พิกัดของตำแหน่ง

6.

6. ตัวละคร (sprite) คือข้อใด

a)

กำหนดตัวละครได้หลายตัว

b)

เป็นพื้นที่สำหรับเขียนโปรแกรม

c)

เป็นพื้นที่แสดงผลลัพธ์การทำงาน

d)

พิกัดของตำแหน่ง

7.

7. สคริปต์ (script) หมายถึงข้อใด

a)

กำหนดตัวละครได้หลายตัว

b)

เป็นพื้นที่ที่ใช้ในสำหรับเขียนโปรแกรม

c)

เป็นพื้นที่แสดงผลลัพธ์การทำงาน

d)

พิกัดของตำแหน่ง

8.

8. เมื่อเปิดโปรแกรม Scratch ขึ้นมาจะพบว่าแมวอยู่ตำแหน่งใด

a)

X : 0 , Y: 0

b)

X : 1 , Y: 1

c)

X : -1 , Y: 1

d)

X : 1 , Y: -1

9.

9. คำสั่ง Duplicate มีประโยชน์อย่างไร

a)

ใช้ย่อตัวละครให้เล็กลง

b)

ใช้ขยายตัวละครให้ใหญ่ขึ้น

c)

ใช้ลบตัวละคร ชุดตัวละคร เสียง บล็อกคำสั่ง

d)

ใช้ทำซ้ำตัวละคร ชุดตัวละคร เสียง บล็อกคำสั่ง

10.

10. ปุ่มธงเขียวและบล็อกธงเขียว มีความสัมพันธ์ในการทำงานกันอย่างไร

a)

เมื่อคลิกที่ปุ่มธงเขียวตัวละครที่แสดงสคริปต์อยู่ในขณะนั้นจะทำงานเพียงตัวละครเดียว

b)

เมื่อคลิกที่ปุ่มธงเขียวเป็นการเริ่มต้นการทำงานทุกสคริปต์ที่เริ่มต้นสคริปต์ด้วยบล็อกธงเขียว

c)

เมื่อคลิกที่สคริปต์ที่เริ่มต้นด้วยบล็อกธงเขียวสคริปต์นั้นจะทำงานเพียงสคริปต์เดียว

d)

ถูกทั้งข้อ ก. และ ข้อ ค.

11.

11. ข้อใดคือบล็อกที่จะถูกนำมาใช้เป็นอันดับแรกเสมอในการเขียนสคริปต์

a)
b)
c)
d)
12.

12.บล็อกคำสั่งดังภาพ ทำงานอย่างไร

a)

สั่งให้ตัวละครเคลื่อนที่ 10 ก้าว

b)

สั่งให้ตัวละครพูด Hello!

c)

สั่งให้ตัวละครพูด Hello! เป็นเวลา 2 วินาที

d)

สั่งให้ตัวละครคิด Hello!

13.

13.คำสั่ง สั่งให้ตัวละคร เดินขวา 50 ก้าว เล่นเสียงแมว แล้วพูดคำว่า Hello! เป็นเวลา 2 วินาที ตรงกับบล็อกคำสั่งในข้อใด

a)
b)
c)
d)
14.

14.ข้อใดไม่ใช่องค์ประกอบของโปรแกรม Scratch

a)

แถบเมนูเครื่องมือ (Toolbar)

b)

กลุ่มบล็อกคำสั่ง

c)

บล็อกคำสั่งในกลุ่มที่เลือก

d)

บัญชีเมล์

15.

15.จากภาพ ถ้าหากต้องการเปลี่ยนภาษาในโปรแกรม Scratch ต้องเลือกหมายเลขใด

a)

หมายเลข 1

b)

หมายเลข 2

c)

หมายเลข 3

d)

หมายเลข 4

16.

16.ภาษาหลักที่โปรแกรม Scratch ใช้คือภาษาอะไร

a)

ภาษาไทย

b)

ภาษาอังกฤษ

c)

ภาษาฝรั่งเศส

d)

ภาษาจีน

17.

17.การบันทึกงาน ต้องเลือกคำสั่งใด

a)

File > Load from your computer

b)

File > Save to your computer

c)

Edit > Restore Sprite

d)

Edit > Turn on Turbo Mode

18.

18.ข้อใดต่อไปนี้กล่าวถูกต้อง

a)

ต้องติดตั้งโปรแกรม Microsoft Word ก่อน ติดตั้งโปรแกรม Scratch

b)

การทำงานของตัวละครแต่ไม่จําเป็นต้องเริ่มหรือจบสคริปต์พร้อมกัน

c)

โอเปอร์เรชัน (Operation) คือกลุ่มคำสั่งควบคุม

d)

ไม่มีข้อใดกล่าวถูก

19.

19.จากรูปภาพนี้ คำสั่ง point in direction ( ) จะชี้ไปในทิศทางใด

a)
b)
c)
d)
20.

20.จากรูปภาพ เมื่อคลิกปุ่มธงเขียวแล้ว ผลลัพธ์ของโปรแกรมนี้คือข้อใด

a)

ตัวละครเดินไปข้างหน้า

b)

ตัวละครเดินชนขอบเวทีซ้ำอย่างไม่สิ้นสุด

c)

ตัวละครเดินซ้ำ 10 ครั้ง

d)

ตัวละครเดินชนขอบให้สะท้อนกลับ