Page 11 - Best Practice CODE to Learn  GPAS 5 Steps
        P. 11
     8
                                     สำหรับหัวใจของการเรียนรู้ผ่านเกมนั้น การออกแบบเกมคือหัวใจสำคัญ เพราะถือ
                       เป็นองค์ประกอบหลักที่จะนำไปสู่การสร้างองค์ความรู้ให้กับผู้เรียนในการเรียนรู้ได้อย่างเหมาะสม ซึ่ง
                       การออกแบบเกมให้มีประสิทธิภาพและสอดคล้องกับการเรียนรู้ของผู้เรียนนั้น ต้องคำนึงถึงเรื่อง
                       ดังต่อไปนี้
                                     – Practice หมายถึง การออกแบบเกมนั้นจะต้องแฝงแบบฝึกหัดเพื่อให้ผู้เรียนได้
                       ทดลองทำ
                                     – Learning by Doing จะต้องเน้นให้ผู้เรียนเกิดการเรียนรู้ด้วยตัวเอง
                                     – Learning from Mistakes ให้ผู้เรียนเรียนรู้จากความผิดพลาด
                                     – Goal-Oriented Learning ต้องมีเป้าหมายที่ชัดเจนในเกม เพื่อให้ผู้เรียนพยายาม
                       ที่จะทำให้บรรลุเป้าหมาย
                                     – Learning Point ต้องแฝงไปด้วยข้อมูลประเด็นหลักสำคัญในการเรียนรู้ต่าง ๆ
                       เพื่อให้ผู้เรียนสามารถนำเอาความรู้นั้นไปใช้งานได้จริง
                                     เครื่องมือการเรียนรู้ทักษะทางด้านคอมพิวเตอร์
                                            Scratch อ่านว่า สะ-แครช เป็นโปรแกรมภาษาคอมพิวเตอร์ ที่ถูกพัฒนาขึ้น
                       เพื่อใช้งานในรูปแบบของบล็อกคำสั่ง (Block Programming) แล้วนำมาต่อกันเพื่อสร้างรหัสคำสั่ง
                       (Code) เพื่อสั่งให้โปรแกรม Scratch ทำงานตามที่ได้เขียนโปรแกรมไว้ สามารถนำมาใช้พัฒนา
                       ซอฟต์แวร์เชิงสร้างสรรค์ เช่น ภาพเคลื่อนไหว นิทานที่สามารถโต้ตอบกับผู้อ่านได้ เกม ดนตรี และ
                       ศิลปะ และเมื่อสร้างเป็นชิ้นงานแล้ว ยังสามารถนำชิ้นงานที่สร้างนี้ นำไปแสดงและแลกเปลี่ยนความ
                       คิดเห็นร่วมกับผู้อื่นได้
                                     ประโยชน์ของโปรแกรม Scratch
                                            1. ถูกพัฒนามาเพื่อจุดประสงค์ในการเรียนรู้ได้ตั้งแต่อายุ 6 ปี ขึ้นไป จึง
                       เหมาะสมในการเริ่มพัฒนาทักษะที่สำคัญ เช่น การคิดเชิงคำนวณ ตรรกะ อัลกอริทึม การแก้ปัญหา
                       และความคิดสร้างสรรค์
                                            2. เป็นพื้นฐานสำคัญที่จะนำไปใช้ประโยชน์ในการเรียนรู้ภาษาในระดับสูง
                       ขึ้น โดยเริ่มจากกระบวนการเรียนรู้วิธีการเขียนโค้ดและนำไปพัฒนาต่อยอดไปยังภาษาโปรแกรมอน
                                                                                                        ื่
                       เช่น Javaภาษาซี และ Python ได้อีกด้วย
                                            3. ประโยชน์อื่น ๆ เช่น ช่วยให้เด็กคุ้นเคยกับการใช้เทคโนโลยี ช่วยกระตุ้น
                       ให้เกิดความคิดสร้างสรรค์และนำแนวคิดไปใช้ ได้ทั้งความรู้พร้อมเกิดความสนุกสนาน ซึ่งนำไปสู่การ
                       พัฒนาทักษะในการบริหารโครงการและการพัฒนาทักษะทางสังคมอีกด้วย
                                 3.1.2 การออกแบบและแนวทางการพัฒนา
                                        จากการศึกษาแนวคิดและทฤษฎีที่เกี่ยวข้องคณะผู้จัดทำจึงได้ออกแบบแนวทางใน
                       การพัฒนานวัตกรรม คือ CODE Model เพื่อใช้ในการดำเนินการสร้างนวัตกรรม และควบคุมโดย
                       วงจรคุณภาพ PDCA ดังภาพที่ 1.2





