WEBVTT 00:00:01.280 --> 00:00:03.940 Selamat datang ke Hour of Code... 00:00:14.070 --> 00:00:19.380 Hai, saya Kathleen Kennedy dan saya adalah penerbit Star Wars: The Force Awakens. 00:00:19.740 --> 00:00:22.500 Hari ini anda akan bekerja dengan salah seorang bintang filem kami... 00:00:22.570 --> 00:00:23.700 BB-8. 00:00:24.220 --> 00:00:26.800 BB-8 ialah droid berbentuk sfera. 00:00:26.990 --> 00:00:32.110 Setiap perbuatan dan pergerakannya, di kawal oleh perisian komputer. 00:00:32.750 --> 00:00:35.730 Sains komputer memberi kesan kepada setiap industri, 00:00:35.770 --> 00:00:38.770 daripada bidang pemasaran, penjagaan kesihatan dan perfileman. 00:00:39.090 --> 00:00:41.220 Sebenarnya, beratus-ratus jurutera komputer.. 00:00:41.220 --> 00:00:45.060 bekerja bersama untuk membuat filem seperti The Force Awakens. 00:00:46.350 --> 00:00:49.429 Hai, saya Rachel Rose. Saya adalah jurutera kanan R&D di ILM.. 00:00:49.429 --> 00:00:53.199 dan saya mengetuai kumpulan pembangunan animasi dan makhluk. 00:00:53.509 --> 00:00:56.459 Dalam The Force Awakens, saya bertanggungjawab membantu para artis.. 00:00:56.769 --> 00:00:58.980 membangunkan alat (rigs), yang merupakan.. 00:00:58.980 --> 00:01:03.072 sebahagian daripada watak yang bergerak, dan membolehkan watak kelihatan 00:01:03.092 --> 00:01:05.710 mudah dipercayai dari galaksi yang sangat, sangat jauh. 00:01:06.820 --> 00:01:09.880 Untuk sejam berikutnya, kita akan membina permainan Star Wars sendiri, 00:01:10.000 --> 00:01:12.329 yang akan mengajar anda konsep asas pengaturcaraan. 00:01:12.569 --> 00:01:14.419 Pengaturcaraan biasanya terdiri dari teks, 00:01:14.419 --> 00:01:18.030 tapi di sini kita akan gunakan blok yang boleh diseret dan letak untuk hasilkan atur cara. 00:01:18.410 --> 00:01:21.130 Sebagai permulaan, kita akan membantu Rey.. 00:01:21.180 --> 00:01:24.720 memprogramkan BB-8 untuk berjalan mengutip semua bahagian sekerap. 00:01:24.980 --> 00:01:27.020 Skrin anda terbahagi kepada tiga bahagian. 00:01:27.300 --> 00:01:30.290 Di sebelah kiri, adalah ruang permainan Star Wars di mana kod akan dijalankan. 00:01:30.540 --> 00:01:33.989 Arahan bagi setiap tahap ditulis di bawah ruang permainan. 00:01:33.989 --> 00:01:37.259 Kawasan tengah ini adalah kotak alat dan setiap blok ini.. 00:01:37.259 --> 00:01:39.869 adalah arahan yang boleh difahami oleh BB-8. 00:01:40.109 --> 00:01:42.379 Ruang putih di sebelah kanan dipanggil sebagai ruang kerja.. 00:01:42.379 --> 00:01:44.649 dan di sini di mana kami akan membina atur cara. 00:01:44.649 --> 00:01:49.430 Jika saya seret blok 'moveLeft' ke ruang kerja dan tekan 'Jalan', apa berlaku? 00:01:49.790 --> 00:01:52.440 BB-8 bergerak ke kiri satu blok dalam grid. 00:01:52.640 --> 00:01:56.010 Dan bagaimana jika saya mahu BB-8 melakukan sesuatu selepas bergerak ke blok kiri? 00:01:56.160 --> 00:01:58.620 Saya boleh menambah satu lagi blok pada atur cara ini. 00:01:58.720 --> 00:02:02.700 Saya memilih blok 'moveUp' dan saya akan seretnya di bawah blok 'moveLeft'.. 00:02:03.050 --> 00:02:07.850 sehingga sisinya jadi terang. Selepas itu, saya letakkannya dan dua blok ini akan melekat. 00:02:08.280 --> 00:02:11.209 Apabila saya menekan 'Jalan' sekali lagi, BB-8 akan melaksanakan arahan.. 00:02:11.209 --> 00:02:14.359 yang disusun dari atas ke bawah dalam ruang kerja. 00:02:14.689 --> 00:02:16.299 Jika anda ingin memadam blok, 00:02:16.299 --> 00:02:19.330 hanya buangnya daripada susunan dan seretnya semula ke dalam kotak alat. 00:02:19.420 --> 00:02:21.020 Selepas anda tekan 'Jalan', 00:02:21.020 --> 00:02:24.890 anda boleh menekan butang 'Set Semula' untuk BB-8 kembali daripada mula. 00:02:25.950 --> 00:02:27.520 Sekarang, mari kita mencuba !