WEBVTT 00:00:00.060 --> 00:00:05.379 我開始和軟體結緣,是從史瑞克吧,那是好久好久以前的事了。 00:00:05.379 --> 00:00:07.559 你在學習的,是最基本的程式語言: 00:00:07.559 --> 00:00:10.629 迴圈、計數還有演算法, 00:00:10.629 --> 00:00:12.329 你用到這些東西,每天每天, 00:00:12.329 --> 00:00:14.439 然後你逐步的把它們建立起來, 00:00:14.439 --> 00:00:16.440 然後就變成了一個…工具, 00:00:16.440 --> 00:00:21.160 藝術家就可以運行它,然後用它做一些驚人的事情。 00:00:22.160 --> 00:00:24.710 嗨,你們可以畫出正方形了,做得好。 00:00:24.710 --> 00:00:27.019 我們呢,這次要讓它變得更簡單一些, 00:00:27.019 --> 00:00:28.090 我們要畫出相同的正方形, 00:00:28.090 --> 00:00:30.370 只不過我們要用的東西叫做計數迴圈, 00:00:30.370 --> 00:00:32.719 計數迴圈就像一般的重複迴圈, 00:00:32.719 --> 00:00:35.629 但是在每一次的循環,都會加上一些數字, 00:00:35.629 --> 00:00:39.890 看看這個計數迴圈,你可以從迴圈類別裡找到它, 00:00:39.890 --> 00:00:43.029 再來還有一個 draw square 函式,你之前用過的。 00:00:43.029 --> 00:00:49.049 現在,再到變數類別裡,把 counter 積木拉進函式的長度欄位裡。 00:00:49.049 --> 00:00:56.149 這樣子你就有一個 50 算到 90,間隔數為 10 的程式, 00:00:56.149 --> 00:00:57.239 它會做什麼呢? 00:00:57.239 --> 00:01:01.700 它會在第一次畫出邊長 50 的正方形, 00:01:01.700 --> 00:01:03.399 然後它會加 10 到 counter, 00:01:03.399 --> 00:01:06.229 再畫一個,然後在每次的循環都會再加 10, 00:01:06.229 --> 00:01:09.859 那樣一來你就會得到邊長 50、60、70、80、90 的正方形。 00:01:09.859 --> 00:01:13.349 你的殭屍成為畫畫大師了,做得好。