[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.32,0:00:03.74,Default,,0000,0000,0000,,สิ่งหนึ่งที่คอมพิวเตอร์ทำได้ดี\Nคือการทำตามคำสั่งซ้ำๆ Dialogue: 0,0:00:03.74,0:00:08.17,Default,,0000,0000,0000,,ถ้าเป็นมนุษย์ คุณจะรู้สึกเบื่อถ้าคุณ\Nต้องทำสิ่งเดียวติดต่อกันหลายๆครั้ง Dialogue: 0,0:00:08.17,0:00:08.81,Default,,0000,0000,0000,, Dialogue: 0,0:00:08.81,0:00:12.85,Default,,0000,0000,0000,,แต่คอมพิวเตอร์สามารถทำสิ่งเดียวได้\Nหลายล้านหรือหลายพันล้านครั้ง Dialogue: 0,0:00:12.85,0:00:15.00,Default,,0000,0000,0000,,โดยไม่รู้สึกเบื่อและทำมันออกมาได้ดีด้วย Dialogue: 0,0:00:15.50,0:00:17.43,Default,,0000,0000,0000,,ตัวอย่างเช่น ถ้าผมต้องการอวยพร Dialogue: 0,0:00:17.43,0:00:20.96,Default,,0000,0000,0000,,สุขสันต์วันเกิดให้ทุกคนบนเฟซบุ๊ก\Nโดยการส่งอีเมลถึงพวกเขา Dialogue: 0,0:00:20.96,0:00:24.85,Default,,0000,0000,0000,,ผมอาจต้องใช้เวลามากกว่าหนึ่งศตวรรษ\Nในการเขียนอีเมลเหล่านั้นให้ทุกคน Dialogue: 0,0:00:24.85,0:00:25.27,Default,,0000,0000,0000,, Dialogue: 0,0:00:25.27,0:00:28.76,Default,,0000,0000,0000,,แต่ด้วยโค้ดเพียงไม่กี่บรรทัด\Nผมก็สามารถสร้างระบบ Dialogue: 0,0:00:28.76,0:00:32.23,Default,,0000,0000,0000,,ในการส่งอีเมลถึงทุกคนบนเฟซบุ๊ก\Nอวยพรให้พวกเขามีความสุขในวันเกิด Dialogue: 0,0:00:32.23,0:00:34.00,Default,,0000,0000,0000,,นั่นคือสิ่งที่เรียกว่าลูป\Nแล้วทำไมมันถึงมีค่า Dialogue: 0,0:00:34.50,0:00:37.18,Default,,0000,0000,0000,,และเป็นสิ่งที่คอมพิวเตอร์ทำได้ดีมาก Dialogue: 0,0:00:37.18,0:00:40.55,Default,,0000,0000,0000,,ในตัวอย่างนี้ เป้าหมายของคุณ\Nคือการเคลื่อนย้ายนกเพื่อไปหาหมู Dialogue: 0,0:00:40.55,0:00:44.94,Default,,0000,0000,0000,,ซึ่งเราจะสามารถใช้บล็อก "ทำซ้ำ" ได้ Dialogue: 0,0:00:44.94,0:00:49.21,Default,,0000,0000,0000,,เพื่อที่จะทำสิ่งนี้ได้อย่างง่ายดาย\Nคุณสามารถทำได้โดยการ Dialogue: 0,0:00:49.21,0:00:52.22,Default,,0000,0000,0000,,ป้อนคำสั่ง "เดินหน้า"\Nให้กับคอมพิวเตอร์ Dialogue: 0,0:00:52.22,0:00:57.08,Default,,0000,0000,0000,,ห้าครั้งเพื่อเคลื่อนย้ายนก\Nไปหาหมูทีละหนึ่งก้าว Dialogue: 0,0:00:57.08,0:01:00.59,Default,,0000,0000,0000,,หรือคุณสามารถบอกคอมพิวเตอร์ให้\N"เดินหน้า" หนึ่งครั้ง Dialogue: 0,0:01:00.59,0:01:04.15,Default,,0000,0000,0000,,จากนั้นบอกให้ "ทำซ้ำ" อีก 5 ครั้ง\Nซึ่งมันก็จะทำในสิ่งเดียวกัน Dialogue: 0,0:01:04.15,0:01:08.28,Default,,0000,0000,0000,,ในการทำเช่นนี้ ให้คุณลากคำสั่ง "เดินหน้า" Dialogue: 0,0:01:08.28,0:01:11.73,Default,,0000,0000,0000,,แล้ววางไว้ในบล็อก "ทำซ้ำ" Dialogue: 0,0:01:11.73,0:01:16.20,Default,,0000,0000,0000,,และคุณสามารถคลิกตรงนี้และใส่จำนวนครั้ง\Nที่คุณต้องการให้บล็อกทำซ้ำ Dialogue: 0,0:01:16.20,0:01:19.97,Default,,0000,0000,0000,,เพื่อบอกจำนวนก้าวที่คุณต้องการให้มันเดิน\Nอีกหนึ่งสิ่งคือ Dialogue: 0,0:01:19.97,0:01:23.54,Default,,0000,0000,0000,,คุณสามารถใส่คำสั่งได้มากเท่าที่คุณ\Nต้องการในบล็อก "ทำซ้ำ" Dialogue: 0,0:01:23.54,0:01:26.91,Default,,0000,0000,0000,,ในตัวอย่างนี้ คุณกำลังสั่งให้มัน\Nเดินหน้าแล้วเลี้ยวซ้าย Dialogue: 0,0:01:26.91,0:01:30.97,Default,,0000,0000,0000,,ซึ่งมันจะทำทั้งหมดห้าครั้ง\Nเก่งมากและขอให้สนุก :-) Dialogue: 0,0:01:30.97,0:01:31.22,Default,,0000,0000,0000,,