Selamat datang ke Hour of Code...
Hai saya Kathleen Kennedy dan saya adalah Penerbit Star Wars:The Force Awakens. Hari ini anda akan
berkerja bersama dengan salah seorang pelakon kami, BB-8. BB-8 adalah robot sfera. Setiap perbuatan
setiap pergerakan yang dia lakukan di kawal oleh perisian komputer. Sains komputer memberi kesan
pada setiap industri, daripada pemasaran kepada penjagaan kesihatan kepada filem. Sebenarnya, beratus-ratus jurutera komputer
bekerja bersama untuk membuat filem seperti The Force Awakens.
Hai, saya Rachel Rose. Saya adalah jurutera kanan R&D di ILM dan saya mengetuai kumpulan pembangunan
animasi dan makhluk. Dalam The Force Awakens, saya
bertanggungjawab membantu para artis membangunkan
alat (rigs), yang merupakan sebahagian daripada watak yang bergerak yang membolehkan watak kelihatan
mudah dipercayai dari galaksi yang sangat, sangat jauh.
Untuk sejam berikutnya, kita akan membina permainan
Star Wars sendiri, yang akan mengajar anda konsep asas pengaturcaraan. Pengaturcaraan biasanya
terdiri dari teks, tapi di sini kita akan menggunakan blok yang boleh diseret dan letak untuk menghasilkan satu
atur cara. Sebagai permulaan, kami akan bekerja bersama Rey bagi program BB-8 untuk berjalan mengutip
semua bahagian sekerap. Skrin anda terbahagi kepada tiga bahagian. Di
kiri adalah ruang permainan Star Wars di mana kod akan berjalan. Arahan bagi setiap tahap
ditulis di bawah ruang permainan. Kawasan tengah ini adalah kotak alat dan setiap blok ini
adalah arahan yang boleh difahami oleh BB-8. Ruang putih di sebelah kanan dipanggil sebagai ruang
kerja dan di sini di mana kami akan membina atur cara.
Jika saya seret blok moveLeft dalam ruang kerja, apa berlaku? BB-8 bergerak ke kiri satu blok
dalam grid. Dan bagaimana jika saya mahu BB-8 melakukan sesuatu selepas bergerak ke blok kiri? Saya boleh menambah satu lagi
blok untuk atur cara. Saya memilih blok moveUp dan saya akan seretnya di bawah blok
moveLeft sehingga cahaya terang menonjol. Selepas itu, saya letakkannya dan dua blok akan
bersangkut bersama. Apabila saya menekan jalankan lagi, BB-8 akan melaksanakan
arahan yang disusun atas ke bawah dalam ruang kerja. Jika anda ingin memadam
blok, hanya buangnya daripada susunan dan seretnya semula ke dalam kotak alat. Selepas anda tekan
jalankan, anda boleh menekan butang set semula untuk BB-8 kembali daripada mula. Sekarang mari kita mencuba !