WEBVTT 00:00:00.260 --> 00:00:05.260 Salah satu konsep terpenting dalam ilmu komputer adalah bagaimana mendefinisikan perintah baru, cara 00:00:05.260 --> 00:00:10.960 menambahkan kata-kata milikmu sendiri ke bahasa komputer. Sebagian besar bahasa komputer hanya memiliki sekitar 00:00:10.960 --> 00:00:17.289 seratus kata atau perintah. Seni dan sihir terletak dalam mendefinisikan kata-kata barumu sendiri 00:00:17.289 --> 00:00:23.210 dari blok bangunan ini. Kami selalu melakukan ini dalam olahraga. Misalnya, dalam bola basket, kamu mulai 00:00:23.210 --> 00:00:28.480 dengan mempelajari cara melakukan dribble, cara melakukan lay-up, cara melakukan rebound. Setelah kamu mempelajari 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 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 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 00:00:44.710 --> 00:00:49.629 setelah kamu mengajari komputer cara melakukan tindakan sekali menggunakan urutan perintah ini, 00:00:49.629 --> 00:00:55.159 kamu bisa memberi nama sendiri untuk tindakan ini sehingga mudah untuk mengulanginya nanti. Ketika kamu 00:00:55.159 --> 00:01:00.679 mendefinisikan perintahmu sendiri dan memberinya nama, ini disebut 'function'. Sekarang kita akan 00:01:00.679 --> 00:01:08.070 menggunakan fungsi untuk membantu lebah. Dalam contoh ini, function kita disebut dapatkan 2 nektar, 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 00:01:13.980 --> 00:01:21.360 yang merupakan definisi function. Jika kita melihat ke dalam sana, dapatkan 2 nektar akan 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 00:01:28.230 --> 00:01:31.540 kamu tahu apa yang bisa dilakukan blok function hijau ini.