延壽校 | 安和校 | 大直校 | 重慶校
— 什麼是Arcade? —
MakeCode Arcade是一個由微軟推出的編程平台,用於創建和共享簡單的2D遊戲。MakeCode Arcade包含了一個內置的模擬器,讓使用者可以在瀏覽器中編寫和測試他們的遊戲,並且可以在各種平台上運行,包括電腦、平板和微型掌機等。
專為遊戲開發而生的Makecode Arcade,內建擁有豐富的遊戲專用程式,以及角色、怪物、寶藏及背景地圖,也可以自行繪製,一步一步的將自己的掌上遊戲機製作完成 !
— 3分鐘認識Arcade —
為什麼要學 Arcade
喜歡玩、分享遊戲是孩子的天性,有沒有一個工具能夠做到呢?Arcade就是因此而誕生的!小朋友能透過學習編程、發揮創意製作精美的2D遊戲,從場景、角色、遊戲規則一手包辦,培養孩子整合專案的能力。
Arcade 學什麼?
1.編程基礎概念:如變數、函數、條件語句和迴圈等。
2.遊戲設計:包括創建遊戲場景、設計角色和物品、設置遊戲規則等。
3.創意設計:設計獨特的遊戲風格、場景、角色、計分規則。
4.團隊合作:也支援多人協作,使用者可以與其他人一起設計和開發遊戲。
— 招生對象 —
4 - 9年級
— 學習目標及內容 —
從製作遊戲的過程中,學習進階的程式觀念(巢狀迴圈、陣列、函式等)、培養邏輯思維、問題解決能力,培養團隊合作並實踐於Arcade這款適合國小孩童的編程軟體上,以自製動畫、遊戲的方式展現學習成果。
— CSTA指標 —
CSTA學習指標
演算法:
1A-AP-08 效仿程式的序列,新增一組循序漸進的指令,替日常任務規劃相應的步驟。
2-AP-10 透過流程圖或虛擬碼,以演算法的形式來描述複雜的問題。
變數:
1B-AP-09 創建一個使用變數的程式,來儲存與修改程式的資料。
3A-AP-14 使用陣列來簡化解決方案,能廣泛應用在計算型的問題。
控制:
1B-AP-10 建立一個包含序列、事件、迴圈、條件式的程式。
2-AP-12 設計和反覆地開發複合型程式,結合控制架構、巢狀迴圈和複合條件式。
3A-AP-16出於個人需求或社會議題,藉由加入新的指令與事件來更新或開發新作品。
模組化:
3A-AP-17 運用系統式的分析、使用像是函式、模組和/或物件的概念,將問題拆解成較小的元件。
3A-AP-18 使用程式內的函式來創造開發作品,而這些函式是結合資料和函式,或是獨立但與程式相關。
程式開發:
1A-AP-12 構思一個能描述有關事件的程式流程、目標、預期結果的規劃。
3A-AP-20 當使用資源,例如套件,能評估那些開發作品的使用許可限制或權限。
3A-AP-21 評估且優化開發作品,讓它們更易於使用。
— STEAM學習內容 —
— 學習教案本+桌遊 —
— 專案展示 —
Makecode積木程式
以直觀的拖拉積木操作方式進行,這種方法將編程概念視覺化,使其更易於理解,非常適合初學者和年輕學習者。
Js程式撰寫
挑戰用真正的程式碼來完成遊戲設計 ! 需要更多細致和靈活的操作,適合那些已具備基本程度程式的使用者。
角色製作
Arcade程式設計裡,專屬的角色繪製功能,除了內建製作好的角色可使用外,想要自行設計角色也可以 !
程式燒錄
操作上與一般的micro:bit程式燒錄一樣,使用Microsoft Makecode網頁將做好的程式放進去arcade主機裡面。
射擊遊戲
專為兒童設計的遊戲開發程式軟體,沒有做不出來的遊戲 ! 任何你想的到的遊戲,都可以在這裡實現。
遊戲製作
專為遊戲開發而生的Arcade,有許多預先建立好的函式可以使用,方便孩子更快、更輕鬆的開發遊戲程式。
程式教育從小開始培養,讓孩子的未來不一樣
立即填表洽詢,
索取超早鳥優惠
30秒報名
免費親子體驗