Page 37 - Best Practice CODE to Learn GPAS 5 Steps
P. 37
34
การจัดกิจกรรมการเรียนรู้ (GPAS 5 Steps)
ขั้นนำเข้าสู่บทเรียน
ขั้นการสังเกต รวบรวมขอมูล (Gathering : G)
1. ครูสนทนากับนักเรียนเกี่ยวกับการใช้งานคอมพิวเตอร์ในปัจจุบัน โดยส่วนใหญ่นักเรียนใช้
คอมพิวเตอร์เพื่อการศึกษาค้นคว้าน้อยลง และหันไปสนใจเกี่ยวกับโปรแกรมสนทนาและการเล่นเกม
มากกว่า และกระตุ้นความสนใจด้วยคำถาม “หากสร้างเกมเองได้ จะสร้างอย่างไรให้คนเล่นอยาก
เล่น” แล้วอธิบายเรื่องประเภทของเกม หลักการสร้างเกม และให้นักเรียนเสนอความคิดเห็นเกี่ยวกับ
การสร้างเกมในความคิดของแต่ละคน ว่าต้องการสร้างเกมแบบไหน มีตัวละครอย่างไรบ้าง กฎกติกา
ของเกมเป็นอย่างไร
2. ครูชี้แจงภาระงานให้นักเรียนทราบ เมื่อนักเรียนรู้วิธีการใช้โปรแกรม Scratch เบื้องต้นจบ
แล้วนักเรียนสร้างเกมตามสถานการณ์ที่กำหนด 1 ชิ้นงาน
ขั้นสอน / ปฏิบัติ
ขั้นวิเคราะหและสรุปความรู หรือการจัดกระทำขอมูล (Processing : P)
1. ครูให้นักเรียนศึกษาขั้นตอนวางแผนการทำงานของโปรแกรม Scratch ที่จะใช้สร้าง
กิจกรรมเกมสร้างสรรค์ เรื่อง วิ่งแข่งเข้าเส้นชัย โดยครูและนักเรียนร่วมกันสนทนาเกี่ยวกับบทบาท
หน้าที่ของสไปรท์และแบ็กดรอป
ขั้นปฏิบัติและสรุปความรูหลังการปฏิบัติ(Applying and Constructing the Knowledge : A1)
2. นักเรียนเปิดโปรแกรม Scratch สร้างโปรเจกต์ใหม่ขึ้นมา เตรียมภาพแบ็กดรอป 3 ภาพ
สำหรับสร้างเกม และเลือกตัวสไปรท์ ที่จะใช้งาน
3. นักเรียนเริ่มเขยนโปรแกรม กิจกรรมเกมสร้างสรรค์ เรื่อง วิ่งแข่งเข้าเส้นชัย ตามขั้นตอนที่
ี
วางแผนไว้ ทีละตัวสไปรท์
4. ครูให้นักเรียนทำใบกิจกรรมที่ 1 เรื่อง สไปรท์แปลงร่าง ข้อ 1. และสุ่มนักเรียนนำเสนอ
คำตอบ
ิ่
5. ครูให้ความรู้เพมเติมเกี่ยวกับการใช้คำสั่งการเคลื่อนที่ของตัวสไปรท์
6. ครูอธิบายเกี่ยวกับบล็อกคำสั่งที่ใช้ในการประสานการทำงานของสไปรท์ เมื่อสไปรท์
หรือแบ็กดรอปต้องการส่งแมสเซสใดก็จะสามารถใช้คำสั่ง broadcast ซึ่งอยู่ในกลุ่มบล็อกคำสั่ง
Events
7. ครูให้นักเรียนทำใบกิจกรรมที่ 2 เรื่อง Debug โปรแกรม จากนั้นครูและนักเรียนร่วมกัน
สรุปสิ่งที่ได้จากการทำใบกิจกรรมว่า นักเรียนสารมารถปรับปรุง เพิ่มเติม ตรวจสอบข้อผิดพลาดของ
การเขียนสคริปต์คำสั่งเป็นขั้นตอนหนึ่งที่มีความสำคัญ เพราะจะช่วยให้โปรแกรมหรือสคริปต์คำสั่งนั้น
สามารถทำงานได้อย่างถูกต้อง ได้ผลลัพธ์ตรงตามที่ต้องการ