1 00:00:03,700 --> 00:00:05,600 ตอนที่ได้เรียนเขียนโปรแกรม ผมเรียนอยู่ชั้นมัธยม 2 2 00:00:05,700 --> 00:00:07,000 ในครั้งแรกฉันได้เรียนการสร้าง 3 00:00:07,000 --> 00:00:10,500 วงกลมสีเขียวและสี่เหลี่ยมสีแดง ให้ปรากฏบนหน้าจอ 4 00:00:10,700 --> 00:00:13,400 คุณแค่เรียนบทเรียนเหล่านี้ที่มีแค่ไม่กี่บท 5 00:00:13,400 --> 00:00:16,400 คุณก็จะเข้าใจได้ว่าคุณสามารถทำอะไร ตามที่คุณต้องการก็ได้ 6 00:00:17,700 --> 00:00:22,330 วิทยาการคอมพิวเตอร์เป็นเพียงการเรียนรู้ ว่าคอมพิวเตอร์ทำงานอย่างไรและคิดอย่างไร 7 00:00:22,330 --> 00:00:24,700 เพื่อที่คุณจะได้สอนให้มันทำสิ่งใหม่ๆ 8 00:00:24,800 --> 00:00:28,100 ทุกวันนี้สิ่งที่คุณสามารถทำได้ใน วิทยาการคอมพิวเตอร์นั้นน่าทึ่งมาก 9 00:00:28,200 --> 00:00:31,200 ฉันคิดว่ามันทำให้เรานั้นใกล้เคียงกับ การมีพลังวิเศษ 10 00:00:31,300 --> 00:00:34,200 (ทันย่า: นักเรียนวิทยาการคอมพิวเตอร์) ในชั่วโมงต่อไปเราจะมาเล่นเกม 11 00:00:34,200 --> 00:00:36,000 ที่จะสอนแนวคิดพื้นฐานของการเขียนโปรแกรม 12 00:00:36,000 --> 00:00:39,500 โดยปกติแล้วการเขียนโปรแกรมจะเป็นข้อความ ทั้งหมด แต่เราจะใช้ Blockly 13 00:00:39,600 --> 00:00:43,200 ซึ่งเป็นบล็อกรูปภาพที่คุณสามารถ ลากและวางเพื่อเขียนโปรแกรม 14 00:00:43,200 --> 00:00:46,000 แต่คุณก็ยังคงต้องสร้างโค้ดขึ้นมา 15 00:00:46,000 --> 00:00:49,400 ในตอนเริ่มต้น เราจะสร้างโค้ด สำหรับโปรแกรมที่จะช่วย 16 00:00:49,400 --> 00:00:54,000 แองกี้เบิร์ดตัวนี้เคลื่อนที่ผ่านเขาวงกต เพื่อไปหาหมูชั่วร้ายที่ขโมยไข่ไป 17 00:00:54,000 --> 00:00:56,600 Blockly แบ่งออกเป็นสามส่วนหลัก 18 00:00:56,600 --> 00:01:00,000 ด้านซ้ายคือเขาวงกตของนก ที่ซึ่งโปรแกรมของคุณจะทำงาน 19 00:01:00,000 --> 00:01:04,000 คำแนะนำสำหรับแต่ละระดับ จะเขียนอยู่ใต้เขาวงกต 20 00:01:04,000 --> 00:01:06,000 พื้นที่ตรงกลางคือกล่องเครื่องมือ 21 00:01:06,000 --> 00:01:10,200 และแต่ละบล็อกคือคำสั่งที่นกสามารถเข้าใจได้ 22 00:01:10,200 --> 00:01:13,000 พื้นที่สีขาวทางด้านขวาเรียกว่าพื้นที่ทำงาน 23 00:01:13,000 --> 00:01:15,100 และนี่คือที่ที่เราจะสร้างโปรแกรม 24 00:01:15,100 --> 00:01:21,000 ถ้าฉันลากบล็อก "ย้าย" ไปยังพื้นที่ทำงาน แล้วกด "เล่น" จะเกิดอะไรขึ้น? 25 00:01:21,000 --> 00:01:23,500 นกจะเคลื่อนที่ไปข้างหน้าหนึ่งช่องตาราง 26 00:01:23,500 --> 00:01:28,000 และถ้าฉันต้องการให้นกทำอะไรบางอย่าง หลังจากเดินไปข้างหน้าหนึ่งช่อง 27 00:01:28,000 --> 00:01:30,300 ฉันก็เพิ่มบล็อกอื่นเข้าไปในโปรแกรม 28 00:01:30,300 --> 00:01:33,900 ฉันจะเลือกบล็อก "เลี้ยวขวา" แล้วฉันจะลากมันไปไว้ด้านล่าง 29 00:01:33,900 --> 00:01:37,000 ของบล็อก "ย้าย" จนกว่า ลูกศรสีเหลืองจะปรากฏขึ้น 30 00:01:37,000 --> 00:01:41,000 จากนั้นฉันจะวางมันลงและทั้งสองบล็อค ก็จะติดกัน 31 00:01:41,000 --> 00:01:45,000 เมื่อฉันกด "เล่น" อีกครั้ง นกจะทำตามคำสั่งที่ซ้อนกัน 32 00:01:45,000 --> 00:01:47,000 จากบนลงล่างในพื้นที่ทำงานของเรา 33 00:01:47,000 --> 00:01:49,000 หากคุณต้องการลบบล็อกออก 34 00:01:49,000 --> 00:01:52,000 แค่นำมันออกจากส่วนที่ติดกัน และลากไปที่ถังขยะ 35 00:01:52,000 --> 00:01:57,800 หลังจากที่กด "เล่น" คุณสามารถกด "รีเซ็ต" เพื่อให้นกกลับมาที่จุดเริ่มต้นได้ 36 00:01:57,800 --> 00:01:59,500 เรามาจับหมูพวกนั้นกันเถอะ!