1 00:00:02,950 --> 00:00:06,180 不插電活動 | 用參數寫歌 2 00:00:06,790 --> 00:00:09,430 你知道嗎,當你查閱歌詞時, 3 00:00:09,430 --> 00:00:11,430 會發現副歌會被定義在最開始處, 4 00:00:11,430 --> 00:00:15,050 然後在歌詞中只有它們的引用,要你回到某個副歌, 5 00:00:15,739 --> 00:00:17,448 這就像調用函數一樣。 6 00:00:17,448 --> 00:00:23,179 在本節課中,我們在一首歌的開頭就定義了副歌部分, 7 00:00:23,179 --> 00:00:25,749 我們唱一遍然後再回來, 8 00:00:25,749 --> 00:00:29,348 我們注意到班級並沒有唱「副歌」這個詞, 9 00:00:29,348 --> 00:00:34,309 他們自動到了我們定義副歌的地方並且唱了一遍。 10 00:00:34,949 --> 00:00:36,829 我們將這個作為一個很好的介紹, 11 00:00:37,089 --> 00:00:42,999 來理解當一個程序定義並調用一個函數時做了什麼。 12 00:00:43,679 --> 00:00:46,688 我們會一些熟悉的曲子,像是 Old Macdonald, 13 00:00:46,688 --> 00:00:49,308 來談一談副歌是如何被一遍一遍的被呼叫, 14 00:00:49,308 --> 00:00:52,020 以及有時它是如何能改變的。 15 00:00:52,411 --> 00:00:54,951 當你找了一首像 Old Macdonald 這樣的歌時, 16 00:00:54,951 --> 00:00:58,911 某些地方會有單詞的改變,這是引入參數概念最恰當的時機。 17 00:00:59,521 --> 00:01:04,359 傳入某些單詞,就像就可以向函式傳達額外信息。 18 00:01:04,949 --> 00:01:09,019 一旦確信每個人都明白它了,你可以找一些熟悉的歌曲, 19 00:01:09,019 --> 00:01:12,949 分解它們,看看你能否將它們重新組合起來。