< Return to Video

一小時程式 - Mark Zuckerburg 教重複迴圈

  • 0:00 - 0:04
    有件事電腦真的很擅長
    那就是重複命令。
  • 0:04 - 0:08
    作為一個人,如果你真的
    必須連續做多次相同的事情的話會覺得無聊
  • 0:08 - 0:09
  • 0:09 - 0:13
    但是計算機可以做同樣的事情
    數百萬甚至數十億次
  • 0:13 - 0:15
    並且不會感到無聊和能夠做的非常好
  • 0:16 - 0:17
    例如,如果我想祝
  • 0:17 - 0:21
    Facebook上的所有人生日快樂
    給他們發送電子郵件,
  • 0:21 - 0:25
    我可能要花上百年的時間
    將所有這些電子郵件寫給所有人。
  • 0:25 - 0:25
  • 0:25 - 0:29
    但是只要幾行代碼,我就可以做
    一個系統
  • 0:29 - 0:32
    向Facebook上的所有人發送電子郵件
    祝他們生日快樂。
  • 0:32 - 0:34
    所以這就叫做循環,並且循環是如此
    有價值,
  • 0:34 - 0:37
    而且計算機可以做得很好。
  • 0:37 - 0:41
    在此示例中,您的目標將是
    移動小鳥
  • 0:41 - 0:45
    去攻擊豬。現在,我們要能夠使用“重複”塊
  • 0:45 - 0:49
    為了能夠更容易做到這一點
    您可以通過以下方式執行此操作
  • 0:49 - 0:52
    可以通過給計算機提供五次“前進”指令
  • 0:52 - 0:57
    來以使小鳥向豬一步步前進。
  • 0:57 - 1:01
    或者您可以只需一次告訴計算機“前進”,
  • 1:01 - 1:04
    然後告訴它“重複”5次
    它將做同樣的事情。
  • 1:04 - 1:08
    為了執行此操作,請拖動
    “前進”命令,
  • 1:08 - 1:12
    然後將其放入
    “重複”塊。
  • 1:12 - 1:16
    您可以單擊它並告訴它
    你想重複模塊多少次
  • 1:16 - 1:20
    告訴它您要前進多少步
    現在還有一件事是
  • 1:20 - 1:24
    您可以”重複“塊內輸入盡可能多的命令
  • 1:24 - 1:27
    因此,在此示例中,您告訴它
    向前移動並向左轉,
  • 1:27 - 1:31
    它將執行五次。
    幹的好,祝你玩得開心:-)
  • 1:31 - 1:31
Title:
一小時程式 - Mark Zuckerburg 教重複迴圈
Video Language:
English
Team:
Code.org
Project:
Hour of Code
Duration:
01:35

Chinese, Traditional subtitles

Revisions Compare revisions