1 00:00:04,799 --> 00:00:06,800 在計算機編程中,有一個很棒的事, 2 00:00:06,800 --> 00:00:12,240 就是…一旦你教會電腦如何執行一個操作, 3 00:00:12,240 --> 00:00:16,990 你可以再次…呼叫 (call)…那個功能 (function)。 4 00:00:17,140 --> 00:00:21,900 然後你給它一個名字然後呼叫它, 5 00:00:21,900 --> 00:00:24,900 那真的就像擴展了這個程式語言。 6 00:00:25,190 --> 00:00:32,430 在我們建立的程式中,我們學會了怎樣通過移動和轉彎四次來畫個正方形。 7 00:00:32,430 --> 00:00:40,940 我們可以將它變成一個函式,然後將它叫做 draw a square, 8 00:00:40,940 --> 00:00:43,090 這樣任何時候我們都可以用它了。 9 00:00:43,090 --> 00:00:48,020 我們只要說 draw a square,然後它就會被呼叫, 10 00:00:48,020 --> 00:00:52,950 就可以透過函式裡的指令幫我們畫出正方形。 11 00:00:52,950 --> 00:00:57,419 這樣,我們就等於是添加了一個新的概念到這個編程語言。 12 00:00:58,479 --> 00:01:02,680 在這一關中,我們已經創建了一個 draw a square(畫個正方形)的函式。 13 00:01:02,870 --> 00:01:05,669 你會在工具箱裡看見它,是一個綠色模塊。 14 00:01:05,809 --> 00:01:11,810 你需要做的是,將你以前寫的,能畫出正方形的程式碼寫到這個函式裡。 15 00:01:11,880 --> 00:01:18,560 若要做到這一點,點擊 draw a square 上的編輯按鈕,這會打開函式編輯器。 16 00:01:18,700 --> 00:01:25,989 函式編輯器有三個部分。一個是命名函式的地方,它會在顯示在綠色的函式積木上, 17 00:01:26,199 --> 00:01:30,539 接著是一個簡短的描述,說明函式的用途是什麼。 18 00:01:30,539 --> 00:01:33,220 在這個例子裡,它會畫出一個正方形。 19 00:01:33,510 --> 00:01:39,259 底下是工作區,和你用過的工作區很類似, 20 00:01:39,739 --> 00:01:43,289 你可以從工具箱裡拖曳積木到這個工作區。 21 00:01:43,599 --> 00:01:48,379 記住將建立正万形的積木放置到綠色的函式積木中, 22 00:01:48,549 --> 00:01:51,339 當你做完了,點擊儲存並離開, 23 00:01:51,339 --> 00:01:54,599 你會回到目前關卡的工作區上, 24 00:01:54,599 --> 00:02:00,489 現在你就可以使用它來解決問題,就像關卡中的其它的積木一樣。