Return to Video

一小時玩冰雪奇緣 - 函式 (Functions)

  • 0:00 - 0:03
    一個很重要的概念,在計算機科學中,
  • 0:03 - 0:07
    是如何定義新的指令;
    如何添加你自己的詞語到計算機語言中。
  • 0:09 - 0:13
    大部分的計算機語言大概都
    只有 100 個詞語或指令。
  • 0:13 - 0:18
    這是個藝術,要去定義你自己的新詞語,
    在這些程式積木之外。
  • 0:18 - 0:20
    我們也總是在做這樣的事,在運動方面。
  • 0:22 - 0:27
    在籃球運動,你學習如何運球、如何上籃,
    還有如何搶籃板球。
  • 0:27 - 0:31
    當你已經學會了這些,
    你開始學新的動作,
  • 0:31 - 0:35
    並將這些建好的積木組合,
    像是擋拆和給了就走戰術。
  • 0:35 - 0:38
    到那個時候你就可以變
    出更多複雜的戲法。
  • 0:38 - 0:43
    當你學會了那些戲法並給了它一個名字,
    隊伍上的每個人就會知道如何去執行它。
  • 0:43 - 0:47
    很相似的,當你學會在電腦上
    如何執行一個操作時,
  • 0:47 - 0:49
    用這些來組合一序列的指令,
  • 0:49 - 0:54
    你就能做一個你自己命名的操作指令,
    那樣就容易在以後重複使用。
  • 0:54 - 0:58
    當你定義你自己的指令,並給它一個名稱,
    這被稱成一個函式(function)。
  • 1:00 - 1:01
    如果你正在編寫程式,用積木,
  • 1:01 - 1:05
    你就能使用函式 - 如果有一組指令,
    而你將會用上它好多次的話。
  • 1:05 - 1:09
    打個比方,你已經寫了程式來繪製四邊形,
  • 1:09 - 1:13
    你可以定義它成為一個函式,名為「建立四邊形」。
  • 1:13 - 1:19
    現在你就會有個新的積木,
    你可以使用很多次來繪製多個四邊形。
  • 1:20 - 1:23
    很多簡單的函式可以被使用,
    就可以製作出更多複雜的圖案。
  • 1:24 - 1:26
    在下一個關卡,
  • 1:26 - 1:28
    有個代碼,你最近寫的,用來繪製圓形的,
  • 1:28 - 1:32
    可以把它做成新的函式,
    那麼就可以繪製不同尺寸的圓。
  • 1:32 - 1:36
    你可以使用它,幫助艾莎在雪地上
    創造出一個全新的美麗圖案嗎?
Title:
一小時玩冰雪奇緣 - 函式 (Functions)
Description:

由邁阿密熱火隊的 Chris Bosh 和 Polyvore 的執行長 Jess Lee 主演。
讓我們用程式,加入安娜和艾爾莎一同探索冰的魔法和美麗。
http://studio.code.org/s/frozen/

more » « less
Video Language:
English
Duration:
01:38

Chinese, Traditional subtitles

Revisions