กิจกรรมอันปลั๊ก | อัลกอริธึมในชีวิตจริง : เครื่องบินกระดาษ
บทนี้ชื่ออัลกอริธึมในชีวิตจริง
อัลกอริธึมคือสิ่งที่คนทำทุกวัน
สูตรทำคุกกี้และวิธีสร้างบ้านให้นก คืออัลกอริธึมในชีวิตประจำวันทั้งคู่
วันนี้เราจะทำ สร้าง และทดสอบอัลกอริธึม สำหรับเครื่องบินกระดาษกันค่ะ
แต่ก่อนอื่นต้องแยกโปรเจกต์ใหญ่ ให้เป็นขั้นตอนเล็ก ๆ
ในการพับเครื่องบินกระดาษ เราต้องตัดสินใจ ว่ามีขั้นตอนและลำดับอย่างไรบ้าง
สร้างอัลกอริธึมด้วยการตัดภาพแยกมาก่อน
จากนั้นเลือก 6 ภาพที่แสดงขั้นตอน ที่จำเป็นต่อการทำเครื่องบินกระดาษ
และนำมาเรียงกันให้ถูกต้อง
เมื่อเรียงถูกต้องแล้ว ก็แลกอัลกอริธึมกับเพื่อนในทีม
เพื่อทดสอบอัลกอริธึมว่าใช้งานได้ไหม
อัลกอริธึมที่ออกแบบอย่างดี มีความสำคัญมากต่อการทำเครื่องบินกระดาษ
ถ้าเราจะทำช็อกโกแลต มันจะมีขั้นตอนใหญ่ ๆ มากมาย
แต่ละขั้นใหญ่ ๆ ก็มีขั้นเล็ก ๆ ของมันเอง
ไหนจะมีหลายสูตร หรือหลายอัลกอริธึม อยู่ที่ว่าอยากให้มันออกมารสชาติยังไง
แต่ละขั้นตอนนั้นสำคัญแม้จะเป็นขั้นเล็ก ๆ
หากขาดไปขั้นตอนเดียว เหลือก็จะสำเร็จไม่ได้
การสร้างอัลกอริธึมให้คนอื่นเข้าใจ จึงสำคัญมาก ๆ
จึงต้องมีการเขียนแต่ละขั้นตอนไว้
เพื่อให้ได้ผลลัพธ์เดียวกัน ไม่ว่าใครจะเป็นคนทำก็ตาม