1 00:00:00,060 --> 00:00:05,379 我開始和軟體結緣,是從史瑞克吧,那是好久好久以前的事了。 2 00:00:05,379 --> 00:00:07,559 你在學習的,是最基本的程式語言: 3 00:00:07,559 --> 00:00:10,629 迴圈、計數還有演算法, 4 00:00:10,629 --> 00:00:12,329 你用到這些東西,每天每天, 5 00:00:12,329 --> 00:00:14,439 然後你逐步的把它們建立起來, 6 00:00:14,439 --> 00:00:16,440 然後就變成了一個…工具, 7 00:00:16,440 --> 00:00:21,160 藝術家就可以運行它,然後用它做一些驚人的事情。 8 00:00:22,160 --> 00:00:24,710 嗨,你們可以畫出正方形了,做得好。 9 00:00:24,710 --> 00:00:27,019 我們呢,這次要讓它變得更簡單一些, 10 00:00:27,019 --> 00:00:28,090 我們要畫出相同的正方形, 11 00:00:28,090 --> 00:00:30,370 只不過我們要用的東西叫做計數迴圈, 12 00:00:30,370 --> 00:00:32,719 計數迴圈就像一般的重複迴圈, 13 00:00:32,719 --> 00:00:35,629 但是在每一次的循環,都會加上一些數字, 14 00:00:35,629 --> 00:00:39,890 看看這個計數迴圈,你可以從迴圈類別裡找到它, 15 00:00:39,890 --> 00:00:43,029 再來還有一個 draw square 函式,你之前用過的。 16 00:00:43,029 --> 00:00:49,049 現在,再到變數類別裡,把 counter 積木拉進函式的長度欄位裡。 17 00:00:49,049 --> 00:00:56,149 這樣子你就有一個 50 算到 90,間隔數為 10 的程式, 18 00:00:56,149 --> 00:00:57,239 它會做什麼呢? 19 00:00:57,239 --> 00:01:01,700 它會在第一次畫出邊長 50 的正方形, 20 00:01:01,700 --> 00:01:03,399 然後它會加 10 到 counter, 21 00:01:03,399 --> 00:01:06,229 再畫一個,然後在每次的循環都會再加 10, 22 00:01:06,229 --> 00:01:09,859 那樣一來你就會得到邊長 50、60、70、80、90 的正方形。 23 00:01:09,859 --> 00:01:13,349 你的殭屍成為畫畫大師了,做得好。