1 00:00:00,000 --> 00:00:05,370 有件事情是電腦非常擅長的… 那就是重複指令。身為一個人, 2 00:00:05,339 --> 00:00:09,410 你會很厭煩的,如果你必須 做同樣的事情很多遍, 3 00:00:09,420 --> 00:00:13,290 但是電腦可以把同樣的事情 做上數百萬,甚至數十億次, 4 00:00:13,290 --> 00:00:15,630 它們也不會感到無聊, 也能夠完美的勝任它。 5 00:00:15,630 --> 00:00:19,980 舉例來說,如果我希望祝福 每個在 Facebook 的人生日快樂, 6 00:00:19,980 --> 00:00:23,760 透過寄送電子郵件的方式,可能要 花上我超過一世紀的時間才能寫完 7 00:00:23,760 --> 00:00:27,779 所有這些郵件給大家, 但透過幾行的程式碼,我就能 8 00:00:27,779 --> 00:00:32,040 有個系統來寄信給所有在 Facebook 上的人並祝他們生日快樂。 9 00:00:32,040 --> 00:00:35,520 這個系統就是所謂的迴圈(loops), 是它們的價值所在,也是電腦 10 00:00:35,520 --> 00:00:42,390 很擅長的事情,在這個例子中, 你的目標是移動憤怒鳥抓到豬, 11 00:00:42,390 --> 00:00:46,930 我們就可以用上重複積木, 來輕鬆的完成這個目標。 12 00:00:46,930 --> 00:00:53,120 當然你也可以完成這個,透過 給電腦向前移動的指令五次, 13 00:00:53,969 --> 00:00:59,340 讓憤怒鳥一步步的走向豬, 或者,你可以告訴電腦 14 00:00:59,340 --> 00:01:04,239 向前走一格,然後告訴它重複 五次, 它就會執行這些事情了。 15 00:01:04,239 --> 00:01:08,700 要做到這一個,你可以 拖曳移動向前指令, 16 00:01:08,700 --> 00:01:14,310 接著把放進重複積木, 然後你在上頭點一下, 17 00:01:14,310 --> 00:01:19,440 告訴它你想要重複執行的次數, 這次數就是你想要向前的步數, 18 00:01:19,440 --> 00:01:23,880 還有件事,你可以放進很多 指令到重複積木裡, 就像是 19 00:01:23,880 --> 00:01:28,710 例如接著轉向往上移動, 它就會執行這件事五次, 20 00:01:28,710 --> 00:01:35,689 好啦,開始工作了,玩得開心點!