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 โปรแกรม จากนั้นครูและนักเรียนร่วมกัน
                       สรุปสิ่งที่ได้จากการทำใบกิจกรรมว่า นักเรียนสารมารถปรับปรุง เพิ่มเติม ตรวจสอบข้อผิดพลาดของ

                       การเขียนสคริปต์คำสั่งเป็นขั้นตอนหนึ่งที่มีความสำคัญ เพราะจะช่วยให้โปรแกรมหรือสคริปต์คำสั่งนั้น
                       สามารถทำงานได้อย่างถูกต้อง ได้ผลลัพธ์ตรงตามที่ต้องการ
   32   33   34   35   36   37   38   39   40   41   42