1 00:00:00,260 --> 00:00:05,260 Salah satu konsep terpenting dalam ilmu komputer adalah bagaimana mendefinisikan perintah baru, cara 2 00:00:05,260 --> 00:00:10,960 menambahkan kata-kata milikmu sendiri ke bahasa komputer. Sebagian besar bahasa komputer hanya memiliki sekitar 3 00:00:10,960 --> 00:00:17,289 seratus kata atau perintah. Seni dan sihir terletak dalam mendefinisikan kata-kata barumu sendiri 4 00:00:17,289 --> 00:00:23,210 dari blok bangunan ini. Kami selalu melakukan ini dalam olahraga. Misalnya, dalam bola basket, kamu mulai 5 00:00:23,210 --> 00:00:28,480 dengan mempelajari cara melakukan dribble, cara melakukan lay-up, cara melakukan rebound. Setelah kamu mempelajari 6 00:00:28,480 --> 00:00:33,010 gerakan-gerakan yang sangat mendasar ini, kamu belajar gerakan-gerakan baru dan menyusun blok-blok pembangun ini, seperti 7 00:00:33,010 --> 00:00:38,440 memilih dan bergulir atau memberi dan pergi. Kamu kemudian dapat beranjak dari sana untuk melakukan permainan yang lebih kompleks. Setelah 8 00:00:38,440 --> 00:00:44,709 kamu mempelajari permainan itu dan memberinya nama, semua orang di tim tahu bagaimana cara melakukannya. Demikian pula 9 00:00:44,710 --> 00:00:49,629 setelah kamu mengajari komputer cara melakukan tindakan sekali menggunakan urutan perintah ini, 10 00:00:49,629 --> 00:00:55,159 kamu bisa memberi nama sendiri untuk tindakan ini sehingga mudah untuk mengulanginya nanti. Ketika kamu 11 00:00:55,159 --> 00:01:00,679 mendefinisikan perintahmu sendiri dan memberinya nama, ini disebut 'function'. Sekarang kita akan 12 00:01:00,679 --> 00:01:08,070 menggunakan fungsi untuk membantu lebah. Dalam contoh ini, function kita disebut dapatkan 2 nektar, 13 00:01:08,070 --> 00:01:13,979 blok hijau ini di sini. Kita tahu apa yang didapatkan 2 nektar dengan melihat kotak abu-abu ini 14 00:01:13,980 --> 00:01:21,360 yang merupakan definisi function. Jika kita melihat ke dalam sana, dapatkan 2 nektar akan 15 00:01:21,360 --> 00:01:28,230 mendapatkan nektar dan kemudian mendapatkan nektar lagi. Selalu lihat apa yang ada di dalam kotak abu-abu sehingga 16 00:01:28,230 --> 00:01:31,540 kamu tahu apa yang bisa dilakukan blok function hijau ini.