LEGO機械設計課程

LEGO Education 系列—機械設計課程提供一系列以樂高積木為基礎的課程,旨在讓學生深入 學習機械設計和編程知識。課程涵蓋從科普簡單機械知識,以及設計編程機械人,通過動手實 作和創造性問題解決,培養學生的創新思維和實際操作技能。

課程目標

教授遊戲設計和製作的基本原理

培養學生的創意思維和問題解決能力

讓學生掌握使用不同遊戲製作工具的技能

引導學生設計和開發出自己的遊戲

課程規劃

課程將結合理論和實踐,透過授課和實作練習,引導學生掌握編程控制AI機械人、認識及了解人工智能以及學習機器視覺及OpenCV的技能。課堂將提供基礎編程、AI及ROS介紹和機械系統場地應用的相關知識。學生將進行實際操作、編程練習和專案設計,以提升他們的技術能力和創造力。最終,學生將展示他們所完成的AI機械人控制和機器視覺應用項目。

① Roblox Studio遊戲設計課程

  • 學習使用Roblox Studio創建虛擬遊戲世界
  • 掌握編程和整合不同3D組件的技能
  • 發佈遊戲到Roblox平台與他人分享

② Scratch 遊戲設計課程

  • 學習使用Scratch這個友好的可視化程式設計工具
  • 設計遊戲物件、事件和互動動作
  • 加入背景音樂及音效創造出有趣的Scratch遊戲

③ PictoBlox AI 遊戲編程

  • 學習PictoBlox 的AI人面識別、物件識別、機器學習功能
  • 設計AI 小遊戲

④ App Inventor 手機程式設計

  • 學習程式設計的基本流程,包括問題分析、演算法設計、程式編寫等步驟。
  • 了解App Inventor的編碼概念,學習如何定義程式的物件和事件。
  • 應用所學知識,配合變數的運用來創造一個獨特的應用程式。

學生學習重點

理解遊戲設計與製作的基本概念

掌握使用不同遊戲製作工具的技能

培養創意思維和問題解決能力

設計和開發出自己獨特的遊戲作品