延壽校 | 安和校 | 大直校 | 重慶校

適合4 -9年級

Arcade主題介紹

立即了解

適合4 - 9年級

Arcade主題介紹

立即了解

— 什麼是Arcade? —

MakeCode Arcade是一個由微軟推出的編程平台,用於創建和共享簡單的2D遊戲。MakeCode Arcade包含了一個內置的模擬器,讓使用者可以在瀏覽器中編寫和測試他們的遊戲,並且可以在各種平台上運行,包括電腦、平板和微型掌機等。
專為遊戲開發而生的Makecode Arcade,內建擁有豐富的遊戲專用程式,以及角色、怪物、寶藏及背景地圖,也可以自行繪製,一步一步的將自己的掌上遊戲機製作完成 !

— 3分鐘認識Arcade —

為什麼要學 Arcade

喜歡玩、分享遊戲是孩子的天性,有沒有一個工具能夠做到呢?Arcade就是因此而誕生的!小朋友能透過學習編程、發揮創意製作精美的2D遊戲,從場景、角色、遊戲規則一手包辦,培養孩子整合專案的能力。

Arcade micro:bit兒童遊戲編程擴充主機
Arcade makecode編程介面

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 評估且優化開發作品,讓它們更易於使用。

Arcade系列主題 -> CSTA程式設計學習指標

— STEAM學習內容 —

Arcade學習內容

— 學習教案本+桌遊 —

— 專案展示 —

Makecode積木程式

以直觀的拖拉積木操作方式進行,這種方法將編程概念視覺化,使其更易於理解,非常適合初學者和年輕學習者。

Makecode積木程式編輯介面

Js程式撰寫

挑戰用真正的程式碼來完成遊戲設計 ! 需要更多細致和靈活的操作,適合那些已具備基本程度程式的使用者。

Javascript程式代碼撰寫

角色製作

Arcade程式設計裡,專屬的角色繪製功能,除了內建製作好的角色可使用外,想要自行設計角色也可以 !

角色製作介面

程式燒錄

操作上與一般的micro:bit程式燒錄一樣,使用Microsoft Makecode網頁將做好的程式放進去arcade主機裡面。

射擊遊戲

專為兒童設計的遊戲開發程式軟體,沒有做不出來的遊戲 ! 任何你想的到的遊戲,都可以在這裡實現。

射擊遊戲設計

遊戲製作

專為遊戲開發而生的Arcade,有許多預先建立好的函式可以使用,方便孩子更快、更輕鬆的開發遊戲程式。

— 延伸學習 —

寒暑假B1課程
寒暑假C1課程
寒暑假B2課程
寒暑假C2課程
互動程式設計主題課程
nexusbot主題課程
roblox主題課程
競賽/考照主題課程
Python/MicroPython主題課程
 

程式教育從小開始培養,讓孩子的未來不一樣

立即填表洽詢,
索取超早鳥優惠

30秒報名
免費親子體驗