WEBVTT 00:00:01.280 --> 00:00:03.940 歡迎來到一小時玩程式(Hour of Code)活動… 00:00:14.070 --> 00:00:20.470 嗨!我是 Kathleen Kennedy,我是 星際大戰:原力覺醒的電影監製。 00:00:20.470 --> 00:00:27.910 今天你將和我們的明星 BB-8 一起工作。 BB-8 是球形的機器人,每件它做的事、 00:00:27.910 --> 00:00:34.830 每個它的動作,都是經由電腦軟體控制的。 計算機科學影響每個產業, 00:00:34.830 --> 00:00:41.220 從市場行銷、健康管理到電影製作。 其實,這需要上百名的電腦工程師 00:00:41.220 --> 00:00:45.290 的共同努力,才能夠完成 像原力覺醒這樣的電影。 00:00:45.290 --> 00:00:51.899 嗨,我是 Rachel Rose,我是 R&D 的工程師, 我的工作是帶領動畫及生物創造團隊。 00:00:51.899 --> 00:00:57.340 在原力覺醒裡,我負責 協助藝術發展的鑽研, 00:00:57.340 --> 00:01:03.289 這是角色的一部分, 能讓電影中的角色看起來 00:01:03.289 --> 00:01:08.630 更像是來自遙遠的銀河系。 在接下來的 1 小時,我們將要建立 00:01:08.630 --> 00:01:13.679 我們的星際大戰遊戲,這可以教你 學會程式的基本概念,通常 00:01:13.679 --> 00:01:17.240 程式碼是一堆的文字,不過我們在這使用了 程式積木,讓我們能用拖曳方式寫程式。 00:01:17.240 --> 00:01:23.200 一開始,我們將和 Rey 一起, 用程式控制 BB-8 來收集 00:01:23.200 --> 00:01:27.700 所有的零件。 你的畫面會分成三個部份, 00:01:27.700 --> 00:01:32.259 左邊是星際大戰的遊戲區域,是程式 運行處。每個關卡的操作說明會 00:01:32.259 --> 00:01:37.259 顯示在遊戲區域的下方,畫面中間 部份是工具區,這些程式積木 00:01:37.259 --> 00:01:42.009 是 BB-8 可以理解的指令。 右邊的空白部份稱為工作區, 00:01:42.009 --> 00:01:44.649 這兒用來建立我們的程式。 00:01:44.649 --> 00:01:51.860 如果我拖曳一個「移動-向左」的積木到工作區, 會發生什麼事?BB-8 就會向左移動一格。 00:01:51.860 --> 00:01:56.990 那如果我想讓 BB-8 接著做些動作呢? 我可以添加另一個積木到程式裡。 00:01:56.990 --> 00:02:02.280 我選了個「移動-向上」積木, 拖曳它到「移動-向左」的下面。 00:02:02.280 --> 00:02:06.180 在出現亮色線條之後就放下它, 那麼這二個積木就會黏在一起。 00:02:06.180 --> 00:02:10.549 當我再次點擊運行, BB-8 就會執行指令, 00:02:10.549 --> 00:02:15.989 依照在工作區上的順序。 如果你想要刪除一個積木, 00:02:15.989 --> 00:02:20.560 只要把它從堆疊的積木中 拖曳回到工具區。 00:02:20.580 --> 00:02:27.600 點擊運行後,你可以點擊重置按鈕,讓 BB-8 回到開始的位置。現在我們開始闖關吧!!