< Return to Video

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

  • 0:00 - 0:04
    有件事電腦真的很擅長
    那就是重複命令。

    2
    00:00:03,740 --> 00:00:08,170
    作為一個人,如果你真的
    必須連續做多次相同的事情的話會覺得無聊

    3
    00:00:08,170 --> 00:00:08,809


    4
    00:00:08,809 --> 00:00:12,849
    但是計算機可以做同樣的事情
    數百萬甚至數十億次

    5
    00:00:12,849 --> 00:00:15,000
    並且不會感到無聊和能夠做的非常好


    6
    00:00:15,500 --> 00:00:17,430
    例如,如果我想祝

    7
    00:00:17,430 --> 00:00:20,960
    Facebook上的所有人生日快樂
    給他們發送電子郵件,

    8
    00:00:20,960 --> 00:00:24,850
    我可能要花上百年的時間
    將所有這些電子郵件寫給所有人。

    9
    00:00:24,850 --> 00:00:25,269


    10
    00:00:25,269 --> 00:00:28,760
    但是只要幾行代碼,我就可以做
    一個系統

    11
    00:00:28,760 --> 00:00:32,229
    向Facebook上的所有人發送電子郵件
    祝他們生日快樂。

    12
    00:00:32,229 --> 00:00:34,000
    所以這就叫做循環,並且循環是如此
    有價值,

    13
    00:00:34,500 --> 00:00:37,180
    而且計算機可以做得很好。

    14
    00:00:37,180 --> 00:00:40,550
    在此示例中,您的目標將是
    移動小鳥

    15
    00:00:40,550 --> 00:00:44,940
    去攻擊豬。現在,我們要能夠使用“重複”塊

    16
    00:00:44,940 --> 00:00:49,210
    為了能夠更容易做到這一點
    您可以通過以下方式執行此操作

    17
    00:00:49,210 --> 00:00:52,219
    可以通過給計算機提供五次“前進”指令


    18
    00:00:52,219 --> 00:00:57,079
    來以使小鳥向豬一步步前進。

    19
    00:00:57,079 --> 00:01:00,590
    或者您可以只需一次告訴計算機“前進”,

    20
    00:01:00,590 --> 00:01:04,150
    然後告訴它“重複”5次
    它將做同樣的事情。

    21
    00:01:04,150 --> 00:01:08,280
    為了執行此操作,請拖動
    “前進”命令,

    22
    00:01:08,280 --> 00:01:11,729
    然後將其放入
    “重複”塊。

    23
    00:01:11,729 --> 00:01:16,200
    您可以單擊它並告訴它
    你想重複模塊多少次

    24
    00:01:16,200 --> 00:01:19,970
    告訴它您要前進多少步
    現在還有一件事是

    25
    00:01:19,970 --> 00:01:23,540
    您可以”重複“塊內輸入盡可能多的命令


    26
    00:01:23,540 --> 00:01:26,909
    因此,在此示例中,您告訴它
    向前移動並向左轉,

    27
    00:01:26,909 --> 00:01:30,970
    它將執行五次。
    幹的好,祝你玩得開心:-)

    28
    00:01:30,970 --> 00:01:31,220
Title:
一小時程式 - Mark Zuckerburg 教重複迴圈
Video Language:
English
Team:
Code.org
Project:
Hour of Code
Duration:
01:35

Chinese, Traditional subtitles

Revisions Compare revisions