Worksheetsวิทยาการคำนวณ (Scratch)
Total questions: 20
Worksheet time: 13mins
7. การใช้ชุดคำสั่ง "forever" จะทำให้สปไรต์ทำอะไร
8. ข้อใด คือ บล็อกที่จะถูกนำมาใช้เป็นอันดับแรกเสมอในการเขียนสคริปต์
ก.
ข.
ค.
ง.
9. ถ้าต้องการกำหนดให้ตัวละครเคลื่อนที่ไปข้างหน้า หมุนไปทางซ้ายหรือขวา จะต้องเลือกใช้คำสั่งในกลุ่มใด
10. ค่า x position ด้านซ้ายสุดของจอมีค่าเท่ากับเท่าไหร่
12. จากรูปเป็นการเขียนคำสั่งให้กับวัตถุใด
13. จากรูปเป็นการเขียนคำสั่งให้กับวัตถุใด
14. จากรูปเป็นคำสั่งที่อยู่ในแท็บคำสั่งใด
15. จากรูป คำสั่ง key space/touching เป็นคำสั่งที่อยู่ในแท็บคำสั่งใด
16. การกำหนดค่าในข้อใดที่ทำให้สปไรต์กลับหัว ดังรูป
17. ในโครงสร้าง if then else ส่วนที่เป็น "else" จะทำงานเมื่อไหร่
18. หากต้องการให้ตัวละครเคลื่อนที่แบบสุ่มไปในทิศทางต่างๆ อย่างต่อเนื่อง ควรใช้บล็อกใดเป็นหลักในการเขียนสคริปต์
ก. บล็อกควบคุม (control) เช่น รอบวนซ้ำ (repeat)
ข. บล็อกเซ็นเซอร์ (sensing) เช่น สุ่ม (pick random)
ค. บล็อกการดำเนินการ (operators) เช่น บวก (+) ลบ (-)
ง. ทั้ง ก และ ข ถูกต้อง
19. ในการสร้างแอนิเมชันที่ตัวละครเปลี่ยนสีไปเรื่อยๆ ควรใช้บล็อกใดเป็นหลักในการควบคุมสีของตัวละคร
ก. บล็อกลักษณะ (looks) เช่น ตั้งค่าสี (set color effect to)
ข. บล็อกตัวแปร (variables) เพื่อเก็บค่าสีที่เปลี่ยนแปลง
ค. บล็อกการดำเนินการ (operators) เพื่อคำนวณค่าสีใหม่
ง. ทั้งหมดถูกต้อง
20. จงเขียนคำสั่งเกมง่ายๆ 1 เกม
