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