wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

แบบทดสอบก่อนเรียน (pretest)

Total questions: 10

Worksheet time: 3mins

Name
Class
Date
1.

การเริ่มต้นในการเขียนโปรแกรมนักเรียนควรใช้บล็อกคำสั่งใด

a)

b)

c)

d)

2.

บล็อกคำสั่งใดที่หมายถึง การเปลี่ยนรูปแบบพื้นหลัง

a)

b)

c)

d)

3.

การสั่งให้ตัวละครแสดงข้อความในการสื่อสารนักเรียนควรจะใช้บล็อกคำสั่งใดที่สามารถทำให้ตัวละครพูดได้

a)

b)

c)

d)

4.

กำหนดให้ตัวละครสามารถเดินไปทางซ้าย และทางขวาได้นักเรียนควรจะใช้บล็อกคำสั่งใด

a)

b)

c)

d)

5.

คำสั่งใด คือ การตรวจจับเมื่อสัมผัสสี

a)

b)

c)

d)

6.

พื้นที่ที่ใช้สำหรับแสดงผลลัพธ์การทำงานของโปรแกรม Scratch และเป็นที่ตั้งของตัวละคร (Sprite) เรียกว่าอะไร?

a)

ตัวละคร (Sprite)

b)

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

c)

พื้นที่เขียนสคริปต์

d)


เวที (Stage)

7.

หากต้องการให้ตัวละคร Scratch สามารถ 'เดินหน้า' หรือ 'ถอยหลัง' เป็นจำนวนก้าวที่กำหนด ควรเลือกใช้บล็อกคำสั่งจากกลุ่มใด?

a)

กลุ่มคำสั่งเหตุการณ์ (Events)

b)

กลุ่มคำสั่งเคลื่อนไหว (Motion)

c)

กลุ่มคำสั่งรูปแบบ (Looks)

d)

กลุ่มคำสั่งควบคุม (Control)

8.

บล็อกคำสั่งใดที่ใช้เพื่อเป็นจุดเริ่มต้นในการ 'รัน' หรือ 'สั่งให้โปรแกรมทำงาน' ในโปรแกรม Scratch?

a)

เมื่อกดปุ่ม (Space)

b)

เริ่มเสียง (Pop)

c)

เมื่อคลิกธงเขียว

d)

เมื่อตัวละครนี้ถูกคลิก

9.

ก่อนที่จะเริ่มลงมือลากบล็อกคำสั่งเขียนโปรแกรม Scratch ควรเริ่มต้นด้วยขั้นตอนใดก่อน เพื่อให้โปรแกรมทำงานได้อย่างถูกต้องตามที่ต้องการ?

a)

บันทึกไฟล์ (Save File)

b)

เลือกฉากหลังและตัวละครทั้งหมด

c)

ตรวจหาข้อผิดพลาดและแก้ไข (Debug)

d)

ออกแบบวิธีการแก้ปัญหา หรือเขียนอัลกอริทึมอย่างง่าย

10.

เมื่อเขียนโปรแกรมแล้วพบว่าตัวละครเคลื่อนที่ไปคนละทิศทางกับที่ตั้งใจไว้ ขั้นตอนแรกในการแก้ปัญหา (Debugging) ที่ถูกต้องควรทำอย่างไร?

a)

เปลี่ยนตัวละครใหม่ให้เคลื่อนที่ง่ายขึ้น

b)

ลบโค้ดทั้งหมดทิ้งแล้วเริ่มเขียนใหม่

c)

เปลี่ยนฉากหลังให้เข้ากับทิศทางที่ตัวละครกำลังเคลื่อนที่

d)

ตรวจสอบและแก้ไขบล็อกคำสั่งที่เกี่ยวข้องกับการเคลื่อนที่