[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:03.70,0:00:05.60,Default,,0000,0000,0000,,ตอนที่ได้เรียนเขียนโปรแกรม\Nผมเรียนอยู่ชั้นมัธยม 2 Dialogue: 0,0:00:05.70,0:00:07.00,Default,,0000,0000,0000,,ในครั้งแรกฉันได้เรียนการสร้าง Dialogue: 0,0:00:07.00,0:00:10.50,Default,,0000,0000,0000,,วงกลมสีเขียวและสี่เหลี่ยมสีแดง\Nให้ปรากฏบนหน้าจอ Dialogue: 0,0:00:10.70,0:00:13.40,Default,,0000,0000,0000,,คุณแค่เรียนบทเรียนเหล่านี้ที่มีแค่ไม่กี่บท Dialogue: 0,0:00:13.40,0:00:16.40,Default,,0000,0000,0000,,คุณก็จะเข้าใจได้ว่าคุณสามารถทำอะไร\Nตามที่คุณต้องการก็ได้ Dialogue: 0,0:00:17.70,0:00:22.33,Default,,0000,0000,0000,,วิทยาการคอมพิวเตอร์เป็นเพียงการเรียนรู้\Nว่าคอมพิวเตอร์ทำงานอย่างไรและคิดอย่างไร Dialogue: 0,0:00:22.33,0:00:24.70,Default,,0000,0000,0000,,เพื่อที่คุณจะได้สอนให้มันทำสิ่งใหม่ๆ Dialogue: 0,0:00:24.80,0:00:28.10,Default,,0000,0000,0000,,ทุกวันนี้สิ่งที่คุณสามารถทำได้ใน\Nวิทยาการคอมพิวเตอร์นั้นน่าทึ่งมาก Dialogue: 0,0:00:28.20,0:00:31.20,Default,,0000,0000,0000,,ฉันคิดว่ามันทำให้เรานั้นใกล้เคียงกับ\Nการมีพลังวิเศษ Dialogue: 0,0:00:31.30,0:00:34.20,Default,,0000,0000,0000,,(ทันย่า: นักเรียนวิทยาการคอมพิวเตอร์)\Nในชั่วโมงต่อไปเราจะมาเล่นเกม Dialogue: 0,0:00:34.20,0:00:36.00,Default,,0000,0000,0000,,ที่จะสอนแนวคิดพื้นฐานของการเขียนโปรแกรม Dialogue: 0,0:00:36.00,0:00:39.50,Default,,0000,0000,0000,,โดยปกติแล้วการเขียนโปรแกรมจะเป็นข้อความ\Nทั้งหมด แต่เราจะใช้ Blockly Dialogue: 0,0:00:39.60,0:00:43.20,Default,,0000,0000,0000,,ซึ่งเป็นบล็อกรูปภาพที่คุณสามารถ\Nลากและวางเพื่อเขียนโปรแกรม Dialogue: 0,0:00:43.20,0:00:46.00,Default,,0000,0000,0000,,แต่คุณก็ยังคงต้องสร้างโค้ดขึ้นมา Dialogue: 0,0:00:46.00,0:00:49.40,Default,,0000,0000,0000,,ในตอนเริ่มต้น เราจะสร้างโค้ด\Nสำหรับโปรแกรมที่จะช่วย Dialogue: 0,0:00:49.40,0:00:54.00,Default,,0000,0000,0000,,แองกี้เบิร์ดตัวนี้เคลื่อนที่ผ่านเขาวงกต\Nเพื่อไปหาหมูชั่วร้ายที่ขโมยไข่ไป Dialogue: 0,0:00:54.00,0:00:56.60,Default,,0000,0000,0000,,Blockly แบ่งออกเป็นสามส่วนหลัก Dialogue: 0,0:00:56.60,0:01:00.00,Default,,0000,0000,0000,,ด้านซ้ายคือเขาวงกตของนก\Nที่ซึ่งโปรแกรมของคุณจะทำงาน Dialogue: 0,0:01:00.00,0:01:04.00,Default,,0000,0000,0000,,คำแนะนำสำหรับแต่ละระดับ\Nจะเขียนอยู่ใต้เขาวงกต Dialogue: 0,0:01:04.00,0:01:06.00,Default,,0000,0000,0000,,พื้นที่ตรงกลางคือกล่องเครื่องมือ Dialogue: 0,0:01:06.00,0:01:10.20,Default,,0000,0000,0000,,และแต่ละบล็อกคือคำสั่งที่นกสามารถเข้าใจได้ Dialogue: 0,0:01:10.20,0:01:13.00,Default,,0000,0000,0000,,พื้นที่สีขาวทางด้านขวาเรียกว่าพื้นที่ทำงาน Dialogue: 0,0:01:13.00,0:01:15.10,Default,,0000,0000,0000,,และนี่คือที่ที่เราจะสร้างโปรแกรม Dialogue: 0,0:01:15.10,0:01:21.00,Default,,0000,0000,0000,,ถ้าฉันลากบล็อก "ย้าย" ไปยังพื้นที่ทำงาน\Nแล้วกด "เล่น" จะเกิดอะไรขึ้น? Dialogue: 0,0:01:21.00,0:01:23.50,Default,,0000,0000,0000,,นกจะเคลื่อนที่ไปข้างหน้าหนึ่งช่องตาราง Dialogue: 0,0:01:23.50,0:01:28.00,Default,,0000,0000,0000,,และถ้าฉันต้องการให้นกทำอะไรบางอย่าง\Nหลังจากเดินไปข้างหน้าหนึ่งช่อง Dialogue: 0,0:01:28.00,0:01:30.30,Default,,0000,0000,0000,,ฉันก็เพิ่มบล็อกอื่นเข้าไปในโปรแกรม Dialogue: 0,0:01:30.30,0:01:33.90,Default,,0000,0000,0000,,ฉันจะเลือกบล็อก "เลี้ยวขวา"\Nแล้วฉันจะลากมันไปไว้ด้านล่าง Dialogue: 0,0:01:33.90,0:01:37.00,Default,,0000,0000,0000,,ของบล็อก "ย้าย" จนกว่า\Nลูกศรสีเหลืองจะปรากฏขึ้น Dialogue: 0,0:01:37.00,0:01:41.00,Default,,0000,0000,0000,,จากนั้นฉันจะวางมันลงและทั้งสองบล็อค\Nก็จะติดกัน Dialogue: 0,0:01:41.00,0:01:45.00,Default,,0000,0000,0000,,เมื่อฉันกด "เล่น" อีกครั้ง\Nนกจะทำตามคำสั่งที่ซ้อนกัน Dialogue: 0,0:01:45.00,0:01:47.00,Default,,0000,0000,0000,,จากบนลงล่างในพื้นที่ทำงานของเรา Dialogue: 0,0:01:47.00,0:01:49.00,Default,,0000,0000,0000,,หากคุณต้องการลบบล็อกออก Dialogue: 0,0:01:49.00,0:01:52.00,Default,,0000,0000,0000,,แค่นำมันออกจากส่วนที่ติดกัน\Nและลากไปที่ถังขยะ Dialogue: 0,0:01:52.00,0:01:57.80,Default,,0000,0000,0000,,หลังจากที่กด "เล่น" คุณสามารถกด\N"รีเซ็ต" เพื่อให้นกกลับมาที่จุดเริ่มต้นได้ Dialogue: 0,0:01:57.80,0:01:59.50,Default,,0000,0000,0000,,เรามาจับหมูพวกนั้นกันเถอะ!