[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:01.28,0:00:03.94,Default,,0000,0000,0000,,ยินดีต้อนรับสู่ Hour of Code Dialogue: 0,0:00:14.07,0:00:20.47,Default,,0000,0000,0000,,สวัสดี ฉันชื่อเคธลีน เคนเนดี ฉันคือโปรดิวเซอร์ของภาพยนต์เรื่อง Star Wars: The Force Awakens Dialogue: 0,0:00:20.47,0:00:27.91,Default,,0000,0000,0000,,วันนี้คุณจะได้ทำงานร่วมกับ BB-8 หุ่นดรอยด์ทรงกลม ทุกสิ่งที่เขาทำและ Dialogue: 0,0:00:27.91,0:00:34.83,Default,,0000,0000,0000,,ทุกการเคลื่อนไหวของเขาถูกควบคุมด้วยซอฟต์แวร์คอมพิวเตอร์ วิทยาการคอมพิวเตอร์นั้นมีส่วนใน Dialogue: 0,0:00:34.83,0:00:41.22,Default,,0000,0000,0000,,ทุกๆ อุตสาหกรรม ตั้งแต่การตลาด การดูแลสุภาพ ไปจนถึงภาพยนต์ ในความเป็นจริง วิศวกรคอมพิวเตอร์นับร้อย Dialogue: 0,0:00:41.22,0:00:45.29,Default,,0000,0000,0000,,ทำงานร่วมกันเพื่อสร้างสรรค์ภาพยนต์อย่าง The Force\NAwakens Dialogue: 0,0:00:45.29,0:00:51.90,Default,,0000,0000,0000,,สวัสดี ฉันชื่อราเชล โรส ฉันคือวิศวกรด้านการวิจัยและการพัฒนาอาวุโสของ ILM และเป็นหัวหน้าทีมแอนิเมชั่น Dialogue: 0,0:00:51.90,0:00:57.34,Default,,0000,0000,0000,,และพัฒนาสิ่งมีชีวิต ใน The Force Awakens ฉันมีหน้าที่ช่วยเหลือศิลปินพัฒนา Dialogue: 0,0:00:57.34,0:01:03.29,Default,,0000,0000,0000,,ข้อต่อ ซึ่งเป็นส่วนหนึ่งในการเคลื่อนที่ของตัวละคร ที่จะทำให้ตัวะครดู Dialogue: 0,0:01:03.29,0:01:08.63,Default,,0000,0000,0000,,มีความน่าเชื่อถือมากๆ ในกาแล็กซี่อันไกลโพ้น ในชั่วโมงถัดไป เราจะทำการสร้าง Dialogue: 0,0:01:08.63,0:01:13.68,Default,,0000,0000,0000,,เกม Star Wars ของเราเอง ซึ่งจะสอนคุณในเรื่องแนวคิดพื้นฐานของการเขียนโปรแกรม โดยปกติการเขียนโปรแกรม Dialogue: 0,0:01:13.68,0:01:17.24,Default,,0000,0000,0000,,จะเขียนด้วยตัวอักขระทั้งหมด แต่ตอนนี้เราจะใช้บล็อกในการสร้าง ซึ่งเราสามารถลากและวางเพื่อเขียน Dialogue: 0,0:01:17.24,0:01:23.20,Default,,0000,0000,0000,,โปรแกรม เพื่อที่จะเริ่มต้น เราจะทำงานร่วมกับเรย์(ตัวละครในภาพยนต์) เพื่อทำการเขียนโปรแกรมสั่งงาน BB-8 ให้เดินไปยัง Dialogue: 0,0:01:23.20,0:01:27.70,Default,,0000,0000,0000,,เส้นทางที่มีเศษเหล็กอยู่ หน้าจอของคุณจะแบ่งออกเป็นสามส่วน ส่วนทาง Dialogue: 0,0:01:27.70,0:01:32.26,Default,,0000,0000,0000,,ซ้ายมือ คือพื้นที่เกม Star Wars ที่โค้ดโปรแกรมทำงาน คำแนะนำของแต่ละระดับ Dialogue: 0,0:01:32.26,0:01:37.26,Default,,0000,0000,0000,,จะเขียนเอาไว้ด้านล่างพื้นที่เกม บริเวณกลางหน้าจอคือกล่องเครื่องมือ และบล็อกแต่ละบล็อก Dialogue: 0,0:01:37.26,0:01:42.01,Default,,0000,0000,0000,,คือคำสั่งที่ BB-8 สามารถเข้าใจได้ พื้นที่สีขาวทางขวามือเรียกว่าพื้นที่ Dialogue: 0,0:01:42.01,0:01:44.65,Default,,0000,0000,0000,,ทำงาน เป็นบริเวณที่เราจะสร้างโปรแกรมของเรา Dialogue: 0,0:01:44.65,0:01:51.86,Default,,0000,0000,0000,,ถ้าฉันลากบล็อก "moveLeft" ไปวางไว้ในพื้นที่ทำงาน อะไรจะเกิดขึ้น? BB-8 เคลื่อนที่ไปทางซ้ายมือหนึ่งช่อง Dialogue: 0,0:01:51.86,0:01:56.99,Default,,0000,0000,0000,,ตาราง และถ้าฉันต้องการให้ BB-8 ทำอะไรสักอย่างหนึ่งหลังจากเคลื่อนที่ไปทางซ้ายมือล่ะ? ฉันสามารถเพิ่มบล็อก Dialogue: 0,0:01:56.99,0:02:02.28,Default,,0000,0000,0000,,อื่นๆ เข้ามาในโปรแกรมของเราได้ ฉันจะเลือกบล็อก "moveUp" และลากมันมาไว้ด้านล่าง Dialogue: 0,0:02:02.28,0:02:06.18,Default,,0000,0000,0000,,บล็อก "moveLeft" จนกระทั่งไฮไลท์ปรากฏขึ้น จากนั้นฉันจะวางมันลง และทั้งสองบล็อกก็จะ Dialogue: 0,0:02:06.18,0:02:10.55,Default,,0000,0000,0000,,เชื่อมต่อเข้าหากัน เมื่อฉันกดปุ่ม "Run" อีกครั้ง BB-8 จะดำเนินการตาม Dialogue: 0,0:02:10.55,0:02:15.99,Default,,0000,0000,0000,,คำสั่งที่อยู่ในพื้นที่ทำงานของเรา จากบนลงล่าง ถ้าคุณต้องการที่จะลบ Dialogue: 0,0:02:15.99,0:02:20.56,Default,,0000,0000,0000,,บล็อกออก เพียงแค่ลาดมันออกจากพื้นที่ทำงานและวางมันลงในกล่องเครื่องมือ หลังจากคุณกดปุ่ม Dialogue: 0,0:02:20.58,0:02:27.60,Default,,0000,0000,0000,,"Run" คุณสามารถที่จะกดปุ่ม "Reset" ได้ตลอดเวลาเพื่อให้ BB-8 กลับไปยังจุดเริ่มต้น เอาล่ะ ตอนนี้ไปกลิ้งกันเถอะ!