1 00:00:01,280 --> 00:00:03,940 Selamat datang ke Hour of Code... 2 00:00:14,070 --> 00:00:19,380 Hai, saya Kathleen Kennedy dan saya adalah penerbit Star Wars: The Force Awakens. 3 00:00:19,740 --> 00:00:22,500 Hari ini anda akan bekerja dengan salah seorang bintang filem kami... 4 00:00:22,570 --> 00:00:23,700 BB-8. 5 00:00:24,220 --> 00:00:26,800 BB-8 ialah droid berbentuk sfera. 6 00:00:26,990 --> 00:00:32,110 Setiap perbuatan dan pergerakannya, di kawal oleh perisian komputer. 7 00:00:32,750 --> 00:00:35,730 Sains komputer memberi kesan setiap industri, 8 00:00:35,770 --> 00:00:38,770 daripada bidang pemasaran, penjagaan kesihatan dan perfileman. 9 00:00:39,090 --> 00:00:41,220 Sebenarnya, beratus-ratus jurutera komputer 10 00:00:41,220 --> 00:00:45,290 bekerja bersama untuk membuat filem seperti The Force Awakens. 11 00:00:45,460 --> 00:00:49,429 Hai, saya Rachel Rose. Saya adalah jurutera kanan R&D di ILM.. 12 00:00:49,429 --> 00:00:53,199 dan saya mengetuai kumpulan pembangunan animasi dan makhluk. 13 00:00:53,509 --> 00:00:56,589 Dalam The Force Awakens, saya bertanggungjawab membantu para artis membangunkan 14 00:00:56,589 --> 00:00:57,340 15 00:00:57,340 --> 00:01:03,289 alat (rigs), yang merupakan sebahagian daripada watak yang bergerak yang membolehkan watak kelihatan 16 00:01:05,152 --> 00:01:08,630 mudah dipercayai dari galaksi yang sangat, sangat jauh. Untuk sejam berikutnya, kita akan membina permainan 17 00:01:08,630 --> 00:01:13,679 Star Wars sendiri, yang akan mengajar anda konsep asas pengaturcaraan. Pengaturcaraan biasanya 18 00:01:13,679 --> 00:01:17,240 terdiri dari teks, tapi di sini kita akan gunakan blok yang boleh diseret dan letak untuk hasilkan satu 19 00:01:17,240 --> 00:01:23,200 atur cara. Sebagai permulaan, kita akan membantu Rey memprogramkan BB-8 untuk berjalan mengutip 20 00:01:23,200 --> 00:01:27,700 semua bahagian sekerap. Skrin anda terbahagi kepada tiga bahagian. Di sebelah 21 00:01:27,700 --> 00:01:32,259 kiri adalah ruang permainan Star Wars di mana kod akan dijalankan. Arahan bagi setiap tahap 22 00:01:32,259 --> 00:01:37,259 ditulis di bawah ruang permainan. Kawasan tengah ini adalah kotak alat dan setiap blok ini 23 00:01:37,259 --> 00:01:42,009 adalah arahan yang boleh difahami oleh BB-8. Ruang putih di sebelah kanan dipanggil sebagai ruang 24 00:01:42,009 --> 00:01:44,649 kerja dan di sini di mana kami akan membina atur cara. 25 00:01:44,649 --> 00:01:51,860 Jika saya seret blok moveLeft dalam ruang kerja, apa berlaku? BB-8 bergerak ke kiri satu blok 26 00:01:51,860 --> 00:01:56,990 dalam grid. Dan bagaimana jika saya mahu BB-8 melakukan sesuatu selepas bergerak ke blok kiri? Saya boleh menambah satu lagi 27 00:01:56,990 --> 00:02:02,280 blok untuk atur cara. Saya memilih blok moveUp dan saya akan seretnya di bawah blok 28 00:02:02,280 --> 00:02:06,180 moveLeft sehingga cahaya terang menonjol. Selepas itu, saya letakkannya dan dua blok akan 29 00:02:06,180 --> 00:02:10,549 bersangkut bersama. Apabila saya menekan jalankan lagi, BB-8 akan melaksanakan 30 00:02:10,549 --> 00:02:15,989 arahan yang disusun atas ke bawah dalam ruang kerja. Jika anda ingin memadam 31 00:02:15,989 --> 00:02:20,560 blok, hanya buangnya daripada susunan dan seretnya semula ke dalam kotak alat. Selepas anda tekan 32 00:02:20,580 --> 00:02:27,600 jalankan, anda boleh menekan butang set semula untuk BB-8 kembali daripada mula. Sekarang mari kita mencuba !