
ใบความรู้ Scratch Chapter 04
เริ่มต้นเขียนโปรแกรม
สั่งให้โปรแกรมทำงานเมื่อเกิดเหตุการณ์ต่างๆ
นอกจากกลุ่มบล็อกคำสั่ง

ยังประกอบด้วยบล็อคคำสั่งอื่นๆ บล็อคคำสั่งเหล่านี้ใช้ตรวจจับเหตุการณ์ว่าถ้ามีเหตุการณ์ใดๆ เกิดขึ้นแล้ว จะให้โปรแกรมทำงานอะไร ซึ่งแบ่งออกเป็น 3 ประเภทดังนี้

1. when ...... key pressed
การทำงานของโปรแกรม
เมื่อกดตัวอักษร a บนคีย์บอร์ดจะแสดงข้อความ hello โดยจะแสดงไปเรื่อยๆจนกว่าจะกดปุ่มหยุด
การเขียนโปรแกรม
เพิ่มบล็อค when a key pressed แล้วต่อด้วย
บล็อค say hello

2.when this sprite clicked
การทำงานของบล็อค
เมื่อเราคลิ๊กที่ตัวละคร ตัวละครแสดงข้อความ hello
โดยจะแสดงไปเรื่อยๆจนกว่าจะหยุด
การเขียนโปรแกรม
เพิ่มบล็อค when this sprite clicked แล้วต่อด้วย
บล็อค say hello

3.when backdrop switches to ...
การทำงานของโปรแกรม
เมื่อฉากหลังถูกเปลี่ยนไปเป็น backdrop1 จะแสดงข้อความว่า
"ฉากหลังเปลี่ยนแล้ว"
การเขียนโปรแกรม
นำบล็อค when backdrop switches to มาต่อด้วยบล็อค say hello จากนั้นสร้างคำสั่งเปลี่ยนพิ้นหลัง


