1 00:00:01,961 --> 00:00:04,672 กิจกรรมอันปลั๊ก : อัลกอริธึมในชีวิตจริง : ปลูกเมล็ดต้นไม้ 2 00:00:04,839 --> 00:00:06,006 อัลกอริธึม 3 00:00:07,550 --> 00:00:09,635 บทนี้ชื่อว่า ปลูกเมล็ดต้นไม้ค่ะ 4 00:00:09,844 --> 00:00:12,138 จะช่วยให้เราเข้าใจอัลกอริธึม 5 00:00:12,346 --> 00:00:16,642 อัลกอริธึมเป็นคำชี้แจงเฉพาะ ที่อธิบายลำดับขั้นในการทำบางสิ่ง 6 00:00:16,851 --> 00:00:21,355 เรื่องในชีวิตประจำวันอย่างกินอาหารเช้า และแปรงฟันก็เป็นอัลกอริธึม 7 00:00:21,564 --> 00:00:24,150 ที่ต้องใช้ขั้นตอนเล็ก ๆ ในการทำให้เสร็จ 8 00:00:24,400 --> 00:00:26,068 คอมพิวเตอร์อาจฉลาดมาก 9 00:00:26,277 --> 00:00:30,990 แต่มันจะเข้าใจได้ก็ต่อเมื่อคุณบอกมัน ถึงสิ่งที่ต้องการทีละขั้นได้เท่านั้น 10 00:00:31,074 --> 00:00:35,202 ข้อดีของอัลกอริธึมก็คือ หากเราทำตามคำชี้แจงตามลำดับแล้ว 11 00:00:35,369 --> 00:00:37,913 คุณก็สามารทำในสิ่งที่ ตอนแรกคุณทำไม่เป็นได้ 12 00:00:38,205 --> 00:00:40,207 เหมือนทำอาหารตามสูตรค่ะ 13 00:00:40,457 --> 00:00:44,211 วันนี้เราจะปลูกเมล็ดต้นไม้ ด้วยการใช้อัลกอริธึมของเราเอง 14 00:00:44,419 --> 00:00:47,130 ขั้นแรกก็ต้องเอาดินใส่กระถางใช่ไหม 15 00:00:47,339 --> 00:00:50,342 - ฉันว่าไม่ต้องเอากาวทาเมล็ดนะ - ใช่ 16 00:00:51,635 --> 00:00:55,681 สร้างอัลกอริธึมของตนเอง ด้วยการตัดภาพออกมา 17 00:00:55,931 --> 00:00:58,684 เลือกภาพที่แสดงถึงขั้นตอนในการเพาะเมล็ด 18 00:00:58,934 --> 00:01:01,436 และเรียงภาพให้ถูกต้อง 19 00:01:01,853 --> 00:01:05,357 ทีนี้มาดูกันว่าอัลกอริธึมคุณได้ผลไหม 20 00:01:05,732 --> 00:01:08,443 ทำตามขั้นตอนในอัลกอริธึมอย่างระมัดระวัง 21 00:01:08,777 --> 00:01:14,032 เรียงถูกหรือยัง เพาะเมล็ดจาก การทำตามอัลกอริธึมสำเร็จไหม 22 00:01:14,408 --> 00:01:16,577 เหมือนเขียนโปรแกรมด้วยภาพเลย 23 00:01:19,288 --> 00:01:24,876 เวลาเราอยากทำช็อกโกแลต มันจะมีการทำหลายขั้นตอนมาก 24 00:01:25,085 --> 00:01:27,588 แต่ละขั้นก็จะมีขั้นตอนย่อยลงไป 25 00:01:27,796 --> 00:01:32,259 แถมมีหลายสูตร หลายอัลกอริธึม อยู่ที่ว่าอยากให้มันออกมารสชาติแบบไหน 26 00:01:32,467 --> 00:01:35,095 แต่ละขั้นนั้นสำคัญ แม้จะเป็นขั้นเล็ก ๆ 27 00:01:35,304 --> 00:01:38,056 หากขาดไปขั้นตอนเดียว ก็จะทำที่เหลือไม่ได้ 28 00:01:39,349 --> 00:01:43,061 การสร้างอัลกอริธึม ให้คนอื่นเข้าใจนั้นสำคัญมาก 29 00:01:43,437 --> 00:01:45,355 จึงต้องมีการเขียนแต่ละขั้นตอน 30 00:01:45,564 --> 00:01:48,275 เพื่อให้ได้ผลเหมือนกัน ไม่ว่าใครจะเป็นคนทำ