[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.26,0:00:05.26,Default,,0000,0000,0000,,Salah satu konsep terpenting dalam ilmu komputer adalah bagaimana mendefinisikan perintah baru, cara Dialogue: 0,0:00:05.26,0:00:10.96,Default,,0000,0000,0000,,menambahkan kata-kata milikmu sendiri ke bahasa komputer. Sebagian besar bahasa komputer hanya memiliki sekitar Dialogue: 0,0:00:10.96,0:00:17.29,Default,,0000,0000,0000,,seratus kata atau perintah. Seni dan sihir terletak dalam mendefinisikan kata-kata barumu sendiri Dialogue: 0,0:00:17.29,0:00:23.21,Default,,0000,0000,0000,,dari blok bangunan ini. Kami selalu melakukan ini dalam olahraga. Misalnya, dalam bola basket, kamu mulai Dialogue: 0,0:00:23.21,0:00:28.48,Default,,0000,0000,0000,,dengan mempelajari cara melakukan dribble, cara melakukan lay-up, cara melakukan rebound. Setelah kamu mempelajari Dialogue: 0,0:00:28.48,0:00:33.01,Default,,0000,0000,0000,,gerakan-gerakan yang sangat mendasar ini, kamu belajar gerakan-gerakan baru dan menyusun blok-blok pembangun ini, seperti Dialogue: 0,0:00:33.01,0:00:38.44,Default,,0000,0000,0000,,memilih dan bergulir atau memberi dan pergi. Kamu kemudian dapat beranjak dari sana untuk melakukan permainan yang lebih kompleks. Setelah Dialogue: 0,0:00:38.44,0:00:44.71,Default,,0000,0000,0000,,kamu mempelajari permainan itu dan memberinya nama, semua orang di tim tahu bagaimana cara melakukannya. Demikian pula Dialogue: 0,0:00:44.71,0:00:49.63,Default,,0000,0000,0000,,setelah kamu mengajari komputer cara melakukan tindakan sekali menggunakan urutan perintah ini, Dialogue: 0,0:00:49.63,0:00:55.16,Default,,0000,0000,0000,,kamu bisa memberi nama sendiri untuk tindakan ini sehingga mudah untuk mengulanginya nanti. Ketika kamu Dialogue: 0,0:00:55.16,0:01:00.68,Default,,0000,0000,0000,,mendefinisikan perintahmu sendiri dan memberinya nama, ini disebut 'function'. Sekarang kita akan Dialogue: 0,0:01:00.68,0:01:08.07,Default,,0000,0000,0000,,menggunakan fungsi untuk membantu lebah. Dalam contoh ini, function kita disebut dapatkan 2 nektar, Dialogue: 0,0:01:08.07,0:01:13.98,Default,,0000,0000,0000,,blok hijau ini di sini. Kita tahu apa yang didapatkan 2 nektar dengan melihat kotak abu-abu ini Dialogue: 0,0:01:13.98,0:01:21.36,Default,,0000,0000,0000,,yang merupakan definisi function. Jika kita melihat ke dalam sana, dapatkan 2 nektar akan Dialogue: 0,0:01:21.36,0:01:28.23,Default,,0000,0000,0000,,mendapatkan nektar dan kemudian mendapatkan nektar lagi. Selalu lihat apa yang ada di dalam kotak abu-abu sehingga Dialogue: 0,0:01:28.23,0:01:31.54,Default,,0000,0000,0000,,kamu tahu apa yang bisa dilakukan blok function hijau ini.