Hai
aku Kathleen Kennedy dan aku adalah
produser Star Wars the Force Awakens.
Hari ini kalian akan
bekerja dengan salah satu
bintang kami BB-8.
BB-8 adalah droid berbentuk bola
Semua yang dia lakukan
dan setiap gerakan yang
dia lakukan dikendalikan
oleh perangkat lunak komputer.
Ilmu komputer berdampak
pada setiap industri,
dari pemasaran hingga
perawatan kesehatan hingga film.
Faktanya, ratusan insinyur komputer
bekerja sama untuk membuat film seperti
the Force Awakens.
hai aku Rachel Rose, aku seorang
insinyur pengembangan senior
di film, dan aku memimpin tim
pengembangan animasi dan mahluk.
dalam the force awakens
aku bertanggung jawab untuk
membantu para seniman mengembangkan rig
yang merupakan bagian
dari karakter yang bergerak
yang memungkinkan
karakter untuk terlihat sangat
sungguhan di galaksi yang sangat jauh.
Dalam satu jam berikutnya kita akan membuat
game star wars kita sendiri
yang akan mengajarkanmu
konsep dasar pemrograman.
Biasanya pemrograman terdiri
atas teks secara keseluruhan
tetapi kita akan menggunakan
blok di sini sehingga
kita dapat menyeret dan melepas untuk
menulis program.
Di bawah permukaan kamu masih membuat
kode.
Setelah kita mencoba
dasar-dasarnya dengan blok,
kita akan beralih ke javascript, salah satu
bahasa pemrograman paling populer
di web.
Untuk memulai kita akan bekerja dengan
Rey untuk memprogram BB-8
berjalan untuk mengumpulkan
semua bagian memo.
Layar milikmu dibagi menjadi tiga bagian,
di sebelah kiri adalah
ruang permainan Star Wars,
di mana kode akan
menjalankan instruksi untuk
setiap level ditulis di bawah
ruang permainan.
Area tengah ini adalah kotak
peralatan dan masing-masing
blok ini adalah perintah
yang dapat dipahami
oleh BB-8.
Ruang putih di sebelah kanan disebut
ruang kerja dan di sinilah kita
akan membangun program kita.
Jika aku menyeret blok "bergerak ke kiri"
ke ruang kerja kita dan menekan
"jalankan", apa yang terjadi?
BB-8 bergerak
meninggalkan satu blok di grid,
dan bagaimana jika aku
ingin BB-8 melakukan sesuatu?
setelah blok "bergerak kekiri"
aku dapat menambahkan
blok lain ke program kita. Aku akan
memilih blok "bergerak
ke atas" dan aku akan
menyeretnya dibawah
blok "bergerak ke kiri" milikku
sampai sorotan muncul dan kemudian
aku akan menjatuhkannya
dan kedua blok itu akan
menyatu.
Ketika aku tekan "jalankan"
lagi, BB-8 akan melakukan
perintah yang ditumpuk dari atas
ke bawah di ruang kerja kita.
Jika kamu ingin menghapus blok,
hapus saja dari tumpukan dan seret kembali
ke kotak alat.
setelah kamu menekan "jalankan",
kamu selalu dapat menekan
tombol "reset" untuk mengembalikan
BB-8 ke awal.
Sekarang mari kita mulai!