1 00:00:01,280 --> 00:00:03,940 Selamat datang ke Hour of Code... 2 00:00:14,070 --> 00:00:20,470 Hai saya Kathleen Kennedy dan saya adalah Penerbit Star Wars:The Force Awakens. Hari ini anda akan 3 00:00:20,470 --> 00:00:27,910 berkerja bersama dengan salah seorang pelakon kami, BB-8. BB-8 adalah robot sfera. Setiap perbuatan 4 00:00:27,910 --> 00:00:34,830 setiap pergerakan yang dia lakukan di kawal oleh perisian komputer. Sains komputer memberi kesan 5 00:00:34,830 --> 00:00:41,220 pada setiap industri, daripada pemasaran kepada penjagaan kesihatan kepada filem. Sebenarnya, beratus-ratus jurutera komputer 6 00:00:41,220 --> 00:00:45,290 bekerja bersama untuk membuat filem seperti The Force Awakens. 7 00:00:45,290 --> 00:00:51,899 Hai, saya Rachel Rose. Saya adalah jurutera kanan R&D di ILM dan saya mengetuai kumpulan pembangunan 8 00:00:51,899 --> 00:00:57,340 animasi dan makhluk. Dalam The Force Awakens, saya bertanggungjawab membantu artis membangunkan 9 00:00:57,340 --> 00:01:03,289 alat (rigs), yang merupakan sebahagian daripada watak yang bergerak yang membolehkan watak kelihatan 10 00:01:05,152 --> 00:01:08,630 mudah dipercayai dari galaksi yang sangat, sangat jauh. Untuk sejam berikutnya, kita akan membina permainan 11 00:01:08,630 --> 00:01:13,679 Star Wars kami sendiri yang akan mengajar anda konsep asas pengaturcaraan. Pengaturcaraan biasanya 12 00:01:13,679 --> 00:01:17,240 semua teks tapi di sini kami akan menggunakan blok jadi kami boleh seret dan letak untuk menulis 13 00:01:17,240 --> 00:01:23,200 atur cara. Sebagai permulaan, kami akan bekerja bersama Rey bagi program BB-8 untuk berjalan mengutip 14 00:01:23,200 --> 00:01:27,700 semua bahagian sekerap. Skrin anda terbahagi kepada tiga bahagian. Di 15 00:01:27,700 --> 00:01:32,259 kiri adalah ruang permainan Star Wars di mana kod akan berjalan. Arahan bagi setiap tahap 16 00:01:32,259 --> 00:01:37,259 ditulis di bawah ruang permainan. Kawasan tengah ini adalah kotak alat dan setiap blok ini 17 00:01:37,259 --> 00:01:42,009 adalah arahan yang boleh difahami oleh BB-8. Ruang putih di sebelah kanan dipanggil sebagai ruang 18 00:01:42,009 --> 00:01:44,649 kerja dan di sini di mana kami akan membina atur cara. 19 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 20 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 21 00:01:56,990 --> 00:02:02,280 blok untuk atur cara. Saya memilih blok moveUp dan saya akan seretnya di bawah blok 22 00:02:02,280 --> 00:02:06,180 moveLeft sehingga cahaya terang menonjol. Selepas itu, saya letakkannya dan dua blok akan 23 00:02:06,180 --> 00:02:10,549 bersangkut bersama. Apabila saya menekan jalankan lagi, BB-8 akan melaksanakan 24 00:02:10,549 --> 00:02:15,989 arahan yang disusun atas ke bawah dalam ruang kerja. Jika anda ingin memadam 25 00:02:15,989 --> 00:02:20,560 blok, hanya buangnya daripada susunan dan seretnya semula ke dalam kotak alat. Selepas anda tekan 26 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 !