< Return to Video

Janete Perez 解釋什麼是函式帶參數

  • 0:00 - 0:02
    每個人都能成為程式設計師,
  • 0:02 - 0:04
    只是你要有點冒險犯難的精神、
  • 0:04 - 0:07
    願意學習、然後有個好點子。
  • 0:07 - 0:10
    來說說函式和參數吧,
  • 0:10 - 0:14
    我用個例子來說明,當你吃午餐時,
  • 0:14 - 0:16
    你想點一個三明治和一杯飲料,
  • 0:16 - 0:19
    那麼,這個參數就是
  • 0:19 - 0:23
    飲料的種類還有三明治的大小。
  • 0:23 - 0:25
    就是這麼一回事,
  • 0:25 - 0:28
    計算機中的函式帶著參數,
  • 0:28 - 0:32
    那你就可以指定形狀的大小,
  • 0:32 - 0:35
    或是用什麼顏色填滿圖形,
  • 0:35 - 0:38
    那如果我們想要畫出一堆三角形,
  • 0:38 - 0:39
    但之間的邊長又不一樣呢?
  • 0:39 - 0:43
    那你就可以用上我們的函式積木,輸入不同的數字,
  • 0:43 - 0:45
    這樣一來我們就能畫出不同大小的圖形。
  • 0:45 - 0:48
    如果你點擊函式 draw triangle 上頭的星星圖案,
  • 0:48 - 0:51
    就可以替一個輸入(input) 積木取個名字,
  • 0:51 - 0:53
    接著如果你在
  • 0:53 - 0:56
    X 的地方裡輸入 length(長度)並按下 Enter 鍵,
  • 0:56 - 0:59
    你就創建了一個可以改變 length 的函式,
  • 0:59 - 1:02
    再點一下星星圖示關閉視窗,
  • 1:02 - 1:06
    現在,在變數這個分類上點一下,
  • 1:06 - 1:10
    再拖曳出 length 這個積木到函式定義中的移動-向前積木裡,
  • 1:10 - 1:15
    移走舊的數字積木,這樣子你就會有個新的函式積木,
  • 1:15 - 1:18
    它可以讓你輸入 length,你的三角形邊長就會改變,
  • 1:18 - 1:20
    這就是所謂的函式帶參數。
  • 1:20 - 1:24
    如果要使用它,只要點擊函式這個類別,
  • 1:24 - 1:27
    然後拖曳你的 draw triangle with length(畫個三角形帶長度)的函式,
  • 1:27 - 1:30
    現在你可以使用運算積木來給予任意的數字,
  • 1:30 - 1:33
    以畫出不同尺寸的三角形。
  • 1:33 - 1:35
    自己試試看吧,期待你成為編程忍者…
Title:
Janete Perez 解釋什麼是函式帶參數
Description:

試試我們的課程,就在 http://learn.code.org

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

Chinese, Traditional subtitles

Revisions