1 00:00:03,700 --> 00:00:05,600 Aku berada di kelas 8 saat aku belajar memprogram. 2 00:00:05,700 --> 00:00:07,000 Pertama kali aku belajar membuat sebuah 3 00:00:07,000 --> 00:00:10,500 lingkaran hijau dan kotak merah muncul di layar. 4 00:00:10,700 --> 00:00:13,400 Kamu cukup mempelajari beberapa materi saja dan itupun tidak banyak 5 00:00:13,400 --> 00:00:16,400 dan nanti ada saatnya dimana kamu bisa membuat apapun yang kamu inginkan. 6 00:00:17,700 --> 00:00:22,330 Ilmu komputer sebenarnya hanya mempelajari bagaimana cara kerja komputer dan cara komputer berpikir, 7 00:00:22,330 --> 00:00:24,700 sehingga nantinya kamu bisa mengajarinya untuk melakukan hal-hal yang baru. 8 00:00:24,800 --> 00:00:28,100 Dewasa ini banyak hal yang menakjubkan yang bisa kamu lakukan dengan ilmu komputer 9 00:00:28,200 --> 00:00:31,200 Aku pikir inilah sesuatu yang kita miliki yang paling dekat dengan kekuatan super. 10 00:00:31,300 --> 00:00:34,200 (Tanya: mahasiswa Ilmu Komputer) Dalam satu jam ke depan kita akan memainkan sebuah permainan 11 00:00:34,200 --> 00:00:36,000 yang akan mengajarkanmu konsep dasar pemrograman. 12 00:00:36,000 --> 00:00:39,500 Biasanya pemrograman semuanya dalam bentuk teks tetapi kita akan menggunakan Blockly, 13 00:00:39,600 --> 00:00:43,200 yang menggunakan blok visual yang bisa kamu "drag dan drop" untuk menulis program. 14 00:00:43,200 --> 00:00:46,000 namun demikian sebenarnya kamu sedang membuat kode program 15 00:00:46,000 --> 00:00:49,400 Untuk mengawalinya kita akan membangun kode untuk sebuah program yang akan membantu 16 00:00:49,400 --> 00:00:54,000 "angry bird" ini bergerak menyusuri labirin untuk menangkap sang babi jahat yang mencuri telur-telurnya. 17 00:00:54,000 --> 00:00:56,600 Blockly dibagi menjadi tiga bagian utama. 18 00:00:56,600 --> 00:01:00,000 Di sebelah kiri adalah labirin burung di mana programmu akan berjalan. 19 00:01:00,000 --> 00:01:04,000 Instruksi untuk setiap tingkatan tertulis di bagian bawah labirin. 20 00:01:04,000 --> 00:01:06,000 Area tengah ini adalah kotak peralatan, 21 00:01:06,000 --> 00:01:10,200 dan tiap-tiap blok adalah sebuah perintah yang bisa dipahami oleh burung. 22 00:01:10,200 --> 00:01:13,000 Area putih di sebelah kanan disebut dengan area kerja 23 00:01:13,000 --> 00:01:15,100 dan disinilah kita akan membangun program kita. 24 00:01:15,100 --> 00:01:21,000 Jika aku tarik blok "bergerak" ("move") ke area kerja dan kemudian kutekan "RUN", apa yang terjadi? 25 00:01:21,000 --> 00:01:23,500 Burung itu bergerak maju satu kotak. 26 00:01:23,500 --> 00:01:28,000 Dan bagaimana jika aku ingin burung itu melakukan sesuatu setelah bergerak maju satu kotak? 27 00:01:28,000 --> 00:01:30,300 Aku bisa menambahkan blok lain lagi ke dalam program kita. 28 00:01:30,300 --> 00:01:33,900 Aku akan memilih blok "belok kanan" ("turn right") dan aku akan meletakkannya tepat dibawah 29 00:01:33,900 --> 00:01:37,000 blok "bergerak" ("move") sampai panah kuning muncul 30 00:01:37,000 --> 00:01:41,000 setelah aku letakkan maka kedua blok tersebut akan menyatu 31 00:01:41,000 --> 00:01:45,000 Ketika aku tekan "run" lagi, burung akan melakukan semua perintah yang telah disusun, 32 00:01:45,000 --> 00:01:47,000 dari atas ke bawah, di ruang kerja kita. 33 00:01:47,000 --> 00:01:49,000 Jika kamu ingin menghapus sebuah blok, 34 00:01:49,000 --> 00:01:52,000 pindahkan blok tersebut dari tumpukan dan tarik ke dalam tempat sampah. 35 00:01:52,000 --> 00:01:57,800 Setelah kamu menekan "run", kamu bisa menekan tombol "reset" untuk mengembalikan burung ke posisi semula. 36 00:01:57,800 --> 00:01:59,500 Sekarang, mari kita hajar babi-babi itu !