-
你現在讀幾年級?
[女孩] 二年級、[男生] 十年級、[兩個女孩] 一年級。
-
[比爾蓋茲, Microsoft 創辦人]
我是在八年級時開始學習編程。
-
[馬克, Facebook 創辦人]
我得到了第一台電腦,在我六年級時。
-
[馬金德, Pinterest 工程師]
讓我興奮的是能夠解決人們的問題。
-
[卡利, 時尚名模] 你能表達自我,
你可以創造東西,從一個小想法。
-
[凱文, Instagram 創辦人]
計算機科學是很多東西的基礎,
-
學生和專家會用到它,
在接下來的 20 或 30 年。
-
[阿曼達, Google 工程師]
我喜歡編程,因為我喜歡幫助人。
-
[寶拉, Microsoft 工程師] 我能有機會
做東西,那可以使得人們的生活更便利。
-
[德魯, Drobox 創辦人] 我想這是
最接近的東西,讓我們有超能力。
-
[凱文, Instagram 創辦人]
起步是最重要的部分。
-
[卡利, 時尚名模] 我是個初學者,
我想你也可以學習,和我一起。
-
嗨,我的名字是 Lyndsey,
-
我就讀於戲劇學院,
但我也研修計算機科學。
-
目前我是模特兒、演員,
還寫一些自己的應用程式。
-
讓我們用程式來幫助安娜和艾莎,
和他們探索充滿魔力的、美麗的冰。
-
你會創造出雪花和圖案,
如果你在上頭溜冰的話。
-
並打造一個冬季仙境,
讓你可以分享給你的朋友。
-
在接下來的 1 個小時,
你將會學習基本的編程方式。
-
傳統的編程方式通常是用文字,
-
而我們會使用 blocky,它是使用視覺化積木,
讓你可以用拖曳、放置的方式來寫程式。
-
即便是大學學生也拿它來學習基礎概念。
-
在背後,你還是在建立文字代碼。
-
這兒的概念,你會學習到的,
也是電腦程式設計師每天在使用的,
-
同時也是最根本的計算機科學。
-
程式(Program)是由一組指令組成,
用來告訴電腦什麼事要做。
-
讓我們為程式建立一個代碼,
幫助艾莎畫出一個簡單的線條。
-
我們會用到這個,在稍候,
來建立更加複雜的圖案。
-
你的畫面分成三個主要部分:
-
在左側是冰的表面,
是你運行程式的地方。
-
每個關卡的指南會顯示
在該面板的右下方。
-
中間區域是工具箱,
-
裡頭的每一個積木,
是操作艾莎和安娜的指令。
-
有一大片空白在右側,被稱為工作區,
在這兒我們要建立我們的程式。
-
要在冰的表面四處移動,
你會用到「移動-向前」積木。
-
這裡的向前移動積木說:
「移動-向前 100 像素」。
-
當我們點擊運行…
會發生什麼事呢?
-
艾莎會往前移動指定數量,在螢幕上…
也就是 100 像素。
-
像素(Pixels)是在電腦屏幕上的最小單位。
-
關卡上的另一個積木說:
「轉向-右方 90 度」。
-
當我們使用「轉向-右方」積木時,
會讓艾莎朝指定方向轉彎。
-
你可以控制多遠,你想要艾莎轉的方向。
-
角度的測量依據是艾莎面向的路徑,
所以這個是 90 度的彎度。
-
還有這個是 120 度的彎度。
-
記住,你可以改變像素或角度,
藉由點擊旁邊的箭頭圖示。