一小時玩程式 - Bill Gates 解釋什麼是如果陳述式
-
0:01 - 0:03人們每天都在作決定。
-
0:03 - 0:05例如,在你外出前,
-
0:05 - 0:07你心中可能會有個像「如果...」的語句:
-
0:07 - 0:10「如果」外頭下雨的話,
「那麼」我就帶雨衣。 -
0:10 - 0:16而…電腦很棒的是,
一旦你決定了那些行動, -
0:16 - 0:21它們可以令人難以置信的速度
可靠地執行指令。 -
0:21 - 0:24所謂的電腦程式其實,
-
0:25 - 0:28就是一些簡單的數學,
-
0:28 - 0:31加上一些「如果...」的判斷句。
-
0:31 - 0:34那…在這個關卡裡,
-
0:34 - 0:38「如果...」積木讓殭屍做決定,
-
0:38 - 0:40它會檢查一下狀況。
-
0:40 - 0:45例如,讓我們使用「如果左邊有路」這個指令,
-
0:45 - 0:48並將「左轉」這個指令積木放在裡面。
-
0:48 - 0:52我們等於告訴殭屍,檢查周圍環境,
-
0:52 - 0:54看看左邊有沒有條道路,
-
0:54 - 0:56如果有的話,就左轉。
-
0:56 - 1:01然後我們使用「移動-向前」積木
-
1:01 - 1:04放在「重複」指令裡,讓殭屍繼續前進,
-
1:04 - 1:06只要前面有路的話。
-
1:06 - 1:12當殭屍遇到左邊有路的狀況,
「如果...」積木會告訴它這裡向左轉。 -
1:12 - 1:14你可以看到,如果我們這樣寫指令,
-
1:14 - 1:18告訴殭屍左邊有路就左轉,不然就直走。
我們就會達到目標。 -
1:18 - 1:22這是使用「如果...」指令的一個例子,
-
1:22 - 1:26這是個核心概念…在程式設計裡,
-
1:26 - 1:32我開始學習寫程式時,
我設計了個程式來玩井字遊戲。 -
1:32 - 1:35我會運用「如果...」陳述式,
-
1:35 - 1:39如果對手即將獲勝,
就在棋盤上下子封鎖對手。 -
1:39 - 1:44希望你能學習如何使用「如果...」陳述式。
這是個關鍵的觀念。
- Title:
- 一小時玩程式 - Bill Gates 解釋什麼是如果陳述式
- Video Language:
- English
- Team:
- Code.org
- Project:
- Hour of Code
- Duration:
- 01:47