อัลกอริทึม (Algorithm)
อัลกอริทึมมีประโยชน์อย่างไร?

สามารถอธิบายได้อย่างคร่าว ๆ ว่าการเขียน algorithm ในทางสายงานคอมพิวเตอร์ หรือทางศาสตร์วิทยาการคำนวณนั้นสามารถเปรียบการแสดงอัลกอริทึมด้วยผังงานได้ว่าเป็น Blueprint หรือพิมพ์เขียวในการเขียนโปรแกรม (Coding) นั่นเอง ซึ่งการเขียนอัลกอริทึมจะช่วยให้น้อง ๆ มีเป้าหมายและทิศทางในการทำงานที่ชัดเจน ซึ่งจะทำให้ไม่สับสนกับวิธีดำเนินงาน นอกจากการเขียน algorithm จะช่วยกำหนดทิศทางและเป้าหมายในการทำงานให้กับน้อง ๆ แล้ว ยังเป็นการช่วยให้น้อง ๆ ได้ฝึกทักษะการแก้ปัญหาที่จะต้องวางแผนแก้ไขปัญหาอย่างเป็นขั้นตอน และเรียงลำดับความสำคัญของปัญหาเหล่านั้นก่อนที่จะลงมือดำเนินการและจะหากดำเนินการตามหลักการเขียน algorithm จะต้องทำงานบันทึกผลลัพธ์เพื่อตรวจสอบข้อผิดพลาดและนำไปพัฒนาต่อไป ซึ่งส่วนใหญ่นิยมใช้การแสดงอัลกอริทึมด้วยผังงานหรือที่คุ้นกันว่า flowchart นั่นเอง ซึ่งการเขียนอัลกอริทึมและการเขียนโปรแกรมนั้นก็เป็นกิจกรรมการเรียนรู้อย่างหนึ่งตามหลัก STEM Education ที่ประยุกต์การเรียนรู้เชิงรุกให้เข้ากับผู้เรียนโดยเน้นไปที่ 5 วิชา ได้แก่ วิทยาศาสตร์ เทคโนโลยี วิศวกรรมศาสตร์ และคณิตศาสตร์