การใช้กระบวนการแก้ปัญหาและโปรแกรม App Inventor พัฒนาทักษะการคิดเชิงคำนวณ (Computational Thinking: CT) สำหรับผู้เรียนระดับมัธยมศึกษา
คำสำคัญ:
การคิดเชิงคำนวณ, โปรแกรม APP INVENTOR, กระบวนการแก้ปัญหาบทคัดย่อ
การคิดเชิงคำนวณเป็นกระบวนการแก้ปัญหาที่สามารถนำไปใช้ได้ในหลากหลายสาขาทั้งวิทยาศาสตร์ เทคโนโลยี คณิตศาสตร์ และมนุษยศาสตร์และสังคมศาสตร์ การคิดเชิงคำนวณเป็นเครื่องมือที่สำคัญในการพัฒนาโปรแกรมคอมพิวเตอร์และความสามารถในการเรียนรู้ ซึ่งพัฒนาทักษะนี้ได้จากการลงมือพัฒนาโปรแกรมคอมพิวเตอร์ด้วยเช่นกัน แต่การเขียนโปรแกรมคอมพิวเตอร์ด้วยภาษาโปรแกรมที่มีใช้โดยทั่วไปนั้น นอกจากจะต้องออกแบบขั้นตอนวิธีเพื่อแก้ปัญหาแล้ว จะต้องคำนึงถึงโครงสร้างของแต่ละภาษา และชุดคำสั่งที่เป็นภาษาอังกฤษ จึงทำให้การเขียนโปรแกรมฯ เป็นเรื่องยาก
App Inventor เป็นโปรแกรมที่ถูกออกแบบมาให้ผู้เรียนสามารถเรียนรู้การเขียนโปรแกรมฯ โดยไม่ยึดติดกับคำสั่งที่เป็นภาษาอังกฤษ แต่จะใช้บล็อกคำสั่งที่เป็นภาพหรือไอคอนสัญลักษณ์แทนศัพท์คำสั่งทำให้ผู้เรียนสามารถเขียนโปรแกรมได้ง่าย สามารถออกแบบวางแผนแก้ปัญหา และทดสอบขั้นตอนวิธีที่ตนออกแบบไว้ โดยไม่ติดขัดกับความผิดพลาดของโครงสร้างคำสั่งการเรียนรู้อย่างมีประสิทธิภาพ และเนื่องจาก App Inventor เป็นเครื่องมือที่ออกแบบมาเพื่อพัฒนาโปรแกรมบนอุปกรณ์โมบาย เช่น โทรศัพท์มือถือ จึงทำให้การเรียนรู้ของผู้เรียนเชื่อมโยงและสัมพันธ์กับชีวิตจริง ทำให้ผู้เรียนสามารถบูรณาการการเรียนรู้ในสาขาวิชาต่าง ๆ เข้ากับการใช้งานในชีวิตประจำวัน ซึ่งการลงมือทำงานจะส่งเสริมการเรียนรู้ ความคิดสร้างสรรค์ และทักษะกระบวนการในการแก้ปัญหานำไปสู่การเป็นนักพัฒนาอย่างแท้จริง
