延壽校 | 安和校 | 大直校 | 重慶校
— 什麼是Roblox? —
Roblox 是一個全球性的線上遊戲平台和遊戲創作工具,讓玩家不僅可以享受多元化的遊戲體驗,還能透過簡單易學的工具自行設計和分享遊戲。玩家可以透過 Roblox Studio,使用程式設計與創意,打造屬於自己的虛擬世界和互動內容。
為什麼要學Roblox
學習 Roblox 的過程不僅僅是玩遊戲,更是一次全方位能力的提升。學生可以將創意發揮到極致,將自己的想法轉化為實際的遊戲作品;透過學習 Lua 程式語言,培養解決問題的能力與邏輯思考技巧;此外,學習內容涵蓋設計美學、數學與物理等多元領域,實現跨學科的知識整合,讓學生在動手實作中成長。
Roblox學什麼
1.基礎編程:學習 Lua 程式語言,瞭解變數、條件判斷、迴圈與函數等程式基礎概念。
2. 遊戲設計:掌握 Roblox Studio 的使用,學習場景搭建、特效設置、設計地圖與關卡,結合故事元素與設計理念,創建具有吸引力與創意性的遊戲作品。
3. 團隊合作:透過協作完成遊戲項目,與其他學生分工合作,共同完成遊戲項目,學習與他人溝通與合作的技巧。
4. 遊戲驗證與優化:學習如何根據玩家反饋進一步完善遊戲功能,測試作品並進行迭代優化,打造更符合需求的作品。
— 招生對象 —
4 - 9年級
— 學習目標及內容 —
讓學生掌握 Roblox Studio 的使用,具備獨立設計遊戲的能力,同時理解並應用 Lua 程式語言的基本概念。學生將發展創意、邏輯思維與解決問題的能力,全面了解遊戲開發的流程,包括從構想到實現與優化的各個階段。課程內容包含遊戲場景的設計與物件配置,開發角色控制和道具互動等功能程式,並創建多層次的挑戰關卡,提升遊戲的趣味性與互動體驗。
— CSTA指標 —
CSTA學習指標
演算法:
1A-AP-08 效仿程式的序列,新增一組循序漸進的指令,替日常任務規劃相應的步驟。
1B-AP-08 對於同一種任務,能在多種演算法中比較並改良,終能決定出最合適的演算法。
2-AP-10 透過流程圖或虛擬碼,以演算法的形式來描述複雜的問題。
變數:
1A-AP-09 藉由使用數字或其他代表資訊的符號來建立儲存與數據處理的方法程式。
1B-AP-09 創建一個使用變數的程式,來儲存與修改程式的資料。
2-AP-11 清楚定義不同資料型態,據此建立變數並進行運算。
控制:
1A-AP-10 開發包含序列和簡易迴圈的程式,用來表達概念或描述問題。
1B-AP-10 建立一個包含序列、事件、迴圈、條件式的程式。
2-AP-12 設計和反覆地開發複合型程式,結合控制架構、巢狀迴圈和複合條件式。
3A-AP-15當在特定架構上的取捨,牽涉到執行、可讀性、程式效能,能證明選擇是正確的,並且解釋此選擇的優缺點。
模組化:
1A-AP-11 將問題的解決步驟拆解成一系列精確的指令。
1B-AP-11 將問題拆解成較小、可管理的子問題,便於處理後續問題。
1B-AP-12修正或整合既有程式的部分內容到目前的個人專案中,藉以開發出新事物或是增加更多進階的特色。
2-AP-14 用參數創建函式,組織程式碼,讓它更容易被重複使用。
3A-AP-17 運用系統式的分析、使用像是函式、模組和/或物件的概念,將問題拆解成較小的元件。
3A-AP-18 使用程式內的函式來創造開發作品,而這些函式是結合資料和函式,或是獨立但與程式相關。
程式開發:(4.5)
1A-AP-12 構思一個能描述有關事件的程式流程、目標、預期結果的規劃。
1A-AP-13 當使用點子和其他創意進行程式設計,在過程中能找到為何而做的原因。
1B-AP-13 使用迭代/反覆流程,並考量他人的觀點和使用者偏好的進行程式開發規劃。
1B-AP-15 測試並且除錯,確保演算法和程式能照預想的方式進行。
2-AP-16 整合現有的程式碼、媒介、套件到原始碼中,並且能知道為何而做的原因。
3A-AP-20 當使用資源,例如套件,能評估那些開發作品的使用許可限制或權限。
3A-AP-21 評估且優化開發作品,讓它們更易於使用。
3A-AP-23 在複雜問題的開發上的設計,使用文本、圖案、成果和運行來進行歸檔。
— STEAM學習內容 —
— 學習教案本+桌遊 —
— 專案展示 —
Roblox - 跑酷遊戲
Roblox - 賽車遊戲
程式教育從小開始培養,讓孩子的未來不一樣
立即填表洽詢,
索取超早鳥優惠
30秒報名
免費親子體驗