1 00:00:01,280 --> 00:00:03,940 歡迎到一個小時的程式課程..... 2 00:00:14,070 --> 00:00:20,470 嗨 我是 Kathleen Kennedy,我是星際爭霸:原力覺醒的電影監製,今天你將 3 00:00:20,470 --> 00:00:27,910 和我們的一位明星BB-8一起工作。BB-8是球形的機器人,每一 件它做的事 4 00:00:27,910 --> 00:00:34,830 和每一個動作都由電腦軟體控制。電腦科學影響 5 00:00:34,830 --> 00:00:41,220 每一個產業,從市場銷售到健康管理到影片製作。事實上,數百個電腦工程師 6 00:00:41,220 --> 00:00:45,290 一起工作製作原力覺醒的影片 7 00:00:45,290 --> 00:00:51,899 嗨 我是 Rachel Rose,我是一位資深研發工程師工作於 ILM(光影魔幻工業特效公司), 8 00:00:51,899 --> 00:00:57,340 我的工作是帶領動畫及創造發展團隊。在原力覺醒影片 中,我負責協助藝術發展 9 00:00:57,340 --> 00:01:03,289 配置,使得電影中的角色看起來更像在遙遠的銀河系中 10 00:01:03,289 --> 00:01:08,630 在接下來的一個小時,我們將要建立我們的 11 00:01:08,630 --> 00:01:13,679 星際爭霸遊戲,並且學習基本的程式概念。 12 00:01:13,679 --> 00:01:17,240 通從程式碼是一堆的文字,但我們藉由程式區塊的 拖拉 來寫程式 13 00:01:17,240 --> 00:01:23,200 一開始,我們將和 Rey 一起經由程式控制BB-8來收集 14 00:01:23,200 --> 00:01:27,700 所有的零件。你的銀幕會分成三個部份 15 00:01:27,700 --> 00:01:32,259 左邊是星際爭霸遊戲的主畫面。每一個階段的指引在左邊畫面下方 16 00:01:32,259 --> 00:01:37,259 銀幕中間部份是工具區,這些程式區塊 17 00:01:37,259 --> 00:01:42,009 是BB-8可以理解的指令。白色空白部份是工作區 18 00:01:42,009 --> 00:01:44,649 用來建立我們的我們的程式 19 00:01:44,649 --> 00:01:51,860 假如拖拉一個 移動向左 的程式區塊到工作區,BB-8就會向左移動一格 20 00:01:51,860 --> 00:01:56,990 接著如果我想讓BB-8接著做什麼動作,我可以增加另一個程式區塊到工作區 21 00:01:56,990 --> 00:02:02,280 我拖拉一個 移動向上 的程式區塊連接到原來的區塊下, 22 00:02:02,280 --> 00:02:06,180 直到出現 加亮的線條,放開滑鼠按鈕後二個區塊就會連接在一起 23 00:02:06,180 --> 00:02:10,549 當我按下 再試一次,BB-8會執行 24 00:02:10,549 --> 00:02:15,989 由上到下的所有程式區塊。如果我們想要刪除 25 00:02:15,989 --> 00:02:20,560 一個程式區塊,直接從堆疊的區塊中拉回工具區。 26 00:02:20,580 --> 00:02:27,600 在按下 執行 之後,你可以按 再試一次 讓BB-8回到開始的位置。現在我們開始闖關吧!!