0:00:13.000,0:00:15.880 Pelajaran ini dipanggil[br]menulis lagu dengan parameter. 0:00:16.080,0:00:17.920 Saya akan menulis sebuah lagu. 0:00:18.114,0:00:21.871 Kadang-kadang korus hanya berbeza[br]sedikit setiap kali anda menyanyikannya. 0:00:22.357,0:00:24.571 Adakah anda ingat lagu[br]Old MacDonald Had A Farm? 0:00:25.120,0:00:27.943 Korusnya berbeza sedikit untuk setiap[br]haiwan. 0:00:27.957,0:00:33.871 Pelajar bernyanyi "And on that farm he [br]had a cow e-i-e-i-o"[br][br]7[br]00:00:34,229 --> 00:00:36,160[br]Perubahan kecil dalam setiap korus 0:00:36.360,0:00:39.760 dapat ditunjukkan menggunakan sesuatu[br]yang kita panggil parameter. 0:00:39.960,0:00:42.080 Kadang-kadang fungsi memerlukan parameter. 0:00:42.280,0:00:45.520 Parameter adalah sekeping maklumat[br]tambahan yang boleh anda berikan 0:00:45.521,0:00:48.240 kepada fungsi untuk menyesuaikannya[br]untuk keperluan khas. 0:00:48.440,0:00:50.829 Apabila anda membuat ais krim sundae[br]untuk rakan anda, 0:00:51.229,0:00:52.960 anda menggunakan proses yang serupa 0:00:53.160,0:00:55.814 dengan fungsi dan parameter[br]dalam program komputer. 0:00:56.440,0:00:59.829 Hidangan ais krim vanila mungkin[br]sama untuk setiap sundae, 0:00:59.943,0:01:02.943 tetapi apabila anda bertanya rakan anda [br]yang mana dua topping yang mereka mahukan, 0:01:03.343,0:01:05.680 anda akan mendapat banyak[br]kombinasi yang berbeza. 0:01:05.880,0:01:10.160 Topping adalah nama fungsi, tetapi [br]setiap jenis topping adalah parameter. 0:01:10.360,0:01:12.614 Fungsi dan parameter bekerjasama 0:01:12.720,0:01:16.000 untuk menghasilkan program komputer[br]yang hebat dan sundae yang enak juga.