WEBVTT 00:00:03.700 --> 00:00:05.600 ตอนที่ได้เรียนเขียนโปรแกรม ผมเรียนอยู่ชั้นมัธยม 2 00:00:05.700 --> 00:00:07.000 ในครั้งแรกฉันได้เรียนการสร้าง 00:00:07.000 --> 00:00:10.500 วงกลมสีเขียวและสี่เหลี่ยมสีแดง ให้ปรากฏบนหน้าจอ 00:00:10.700 --> 00:00:13.400 คุณแค่เรียนบทเรียนเหล่านี้ที่มีแค่ไม่กี่บท 00:00:13.400 --> 00:00:16.400 คุณก็จะเข้าใจได้ว่าคุณสามารถทำอะไร ตามที่คุณต้องการก็ได้ 00:00:17.700 --> 00:00:22.330 วิทยาการคอมพิวเตอร์เป็นเพียงการเรียนรู้ ว่าคอมพิวเตอร์ทำงานอย่างไรและคิดอย่างไร 00:00:22.330 --> 00:00:24.700 เพื่อที่คุณจะได้สอนให้มันทำสิ่งใหม่ๆ 00:00:24.800 --> 00:00:28.100 ทุกวันนี้สิ่งที่คุณสามารถทำได้ใน วิทยาการคอมพิวเตอร์นั้นน่าทึ่งมาก 00:00:28.200 --> 00:00:31.200 ฉันคิดว่ามันทำให้เรานั้นใกล้เคียงกับ การมีพลังวิเศษ 00:00:31.300 --> 00:00:34.200 (ทันย่า: นักเรียนวิทยาการคอมพิวเตอร์) ในชั่วโมงต่อไปเราจะมาเล่นเกม 00:00:34.200 --> 00:00:36.000 ที่จะสอนแนวคิดพื้นฐานของการเขียนโปรแกรม 00:00:36.000 --> 00:00:39.500 โดยปกติแล้วการเขียนโปรแกรมจะเป็นข้อความ ทั้งหมด แต่เราจะใช้ Blockly 00:00:39.600 --> 00:00:43.200 ซึ่งเป็นบล็อกรูปภาพที่คุณสามารถ ลากและวางเพื่อเขียนโปรแกรม 00:00:43.200 --> 00:00:46.000 แต่คุณก็ยังคงต้องสร้างโค้ดขึ้นมา 00:00:46.000 --> 00:00:49.400 ในตอนเริ่มต้น เราจะสร้างโค้ด สำหรับโปรแกรมที่จะช่วย 00:00:49.400 --> 00:00:54.000 แองกี้เบิร์ดตัวนี้เคลื่อนที่ผ่านเขาวงกต เพื่อไปหาหมูชั่วร้ายที่ขโมยไข่ไป 00:00:54.000 --> 00:00:56.600 Blockly แบ่งออกเป็นสามส่วนหลัก 00:00:56.600 --> 00:01:00.000 ด้านซ้ายคือเขาวงกตของนก ที่ซึ่งโปรแกรมของคุณจะทำงาน 00:01:00.000 --> 00:01:04.000 คำแนะนำสำหรับแต่ละระดับ จะเขียนอยู่ใต้เขาวงกต 00:01:04.000 --> 00:01:06.000 พื้นที่ตรงกลางคือกล่องเครื่องมือ 00:01:06.000 --> 00:01:10.200 และแต่ละบล็อกคือคำสั่งที่นกสามารถเข้าใจได้ 00:01:10.200 --> 00:01:13.000 พื้นที่สีขาวทางด้านขวาเรียกว่าพื้นที่ทำงาน 00:01:13.000 --> 00:01:15.100 และนี่คือที่ที่เราจะสร้างโปรแกรม 00:01:15.100 --> 00:01:21.000 ถ้าฉันลากบล็อก "ย้าย" ไปยังพื้นที่ทำงาน แล้วกด "เล่น" จะเกิดอะไรขึ้น? 00:01:21.000 --> 00:01:23.500 นกจะเคลื่อนที่ไปข้างหน้าหนึ่งช่องตาราง 00:01:23.500 --> 00:01:28.000 และถ้าฉันต้องการให้นกทำอะไรบางอย่าง หลังจากเดินไปข้างหน้าหนึ่งช่อง 00:01:28.000 --> 00:01:30.300 ฉันก็เพิ่มบล็อกอื่นเข้าไปในโปรแกรม 00:01:30.300 --> 00:01:33.900 ฉันจะเลือกบล็อก "เลี้ยวขวา" แล้วฉันจะลากมันไปไว้ด้านล่าง 00:01:33.900 --> 00:01:37.000 ของบล็อก "ย้าย" จนกว่า ลูกศรสีเหลืองจะปรากฏขึ้น 00:01:37.000 --> 00:01:41.000 จากนั้นฉันจะวางมันลงและทั้งสองบล็อค ก็จะติดกัน 00:01:41.000 --> 00:01:45.000 เมื่อฉันกด "เล่น" อีกครั้ง นกจะทำตามคำสั่งที่ซ้อนกัน 00:01:45.000 --> 00:01:47.000 จากบนลงล่างในพื้นที่ทำงานของเรา 00:01:47.000 --> 00:01:49.000 หากคุณต้องการลบบล็อกออก 00:01:49.000 --> 00:01:52.000 แค่นำมันออกจากส่วนที่ติดกัน และลากไปที่ถังขยะ 00:01:52.000 --> 00:01:57.800 หลังจากที่กด "เล่น" คุณสามารถกด "รีเซ็ต" เพื่อให้นกกลับมาที่จุดเริ่มต้นได้ 00:01:57.800 --> 00:01:59.500 เรามาจับหมูพวกนั้นกันเถอะ!