編程專業課程 Expert Program
涵蓋核心編程概念,包括條件語句、數學運算、字串處理、向量、電子元件應用、列表推導、多重函數參數、錯誤處理、物理、動畫設計等,學生練習批判思考、領導和編程技能,並運用系統和現實遊戲設計思維、空間推理。
The course will cover core programming concepts including conditional sentences, mathematical operations, string processing, vectors, electronic component applications, list derivation, multiple function parameters, error handling, physics, and animation design, students practice critical thinking, leadership, and programming skills, and apply systems and realistic game design thinking, and spatial reasoning. |
關鍵學習 Key Learning :
學習技能 Skills:
|
Vertical Divider
|
Unity
Unity是一個遊戲引擎,它使得開發者可以使用視覺化編輯器、物理引擎和腳本語言創建適用於各種平台的3D和2D遊戲。Unity廣泛應用於遊戲、建築、工程和虛擬現實等領域。Unity is a game engine that enables developers to create 3D and 2D games for various platforms, with a visual editor, physics engine, and scripting languages. It's used in gaming, architecture, engineering, and virtual reality. 學習目標 Learning Objective : > 學習專業遊戲設計與開發 Learn professional game design and development |
Vertical Divider
|
Python X AI
Python編程碼閱讀起來貼近日常所使用的英語,因而令人工智能的開發更簡易、更易掌握。Python reads like our everyday English language, thus making AI development easier and less complex. 學習目標 Learning Objective : > 學習人工智能的概念與日常應用 Understanding Artificial Intelligence (AI) and its daily use in life > 學習Python編程語言的基礎知識,包括語法、數據類型、函數。 Learn basics of Python, including syntax, data types and functions. |
Vertical Divider
|
Python
Python是近年最受歡迎的編程語言,它是一種解釋性的、物件導向的、具有動態語義的高級編程語言。它用於網站開發、軟件開發、任務自動化、數據分析和數據可視化。Python the most popular programming language these years. It is an interpreted, object-oriented, high-level programming language with dynamic semantics. It used in website development, software development, task automation, data analysis and data visualization 學習目標 Learning Objective : > 學習Python編程語言的基礎知識,包括語法、數據類型、函數。 Learn basics of Python, including syntax, data types and functions. > 學習學習用於數值計算、網絡開發和機器學習等領域的Python程式庫。 Learn popular Python libraries for domains like numerical computing, web development, and machine learning. |
Vertical Divider
|
CoSpaces Edu
CoSpaces Edu 是一款能夠製作VR/AR 的程式,可設計動畫場景、動畫人物以及互動方 式,亦可製作360 全景漫遊,附上文字、圖片等資料,最後以VR/AR 模式體驗行程。CoSpaces Edu is a VR/AR program that can design animated scenes, animated characters, and interactive methods, or create a 360 panoramic tour with text, pictures, and other data, and finally experience the trip in VR/AR mode. 學習目標 Learning Objective : > 學習製作可用於VR AR的3D遊戲平台 Learn to create 3D game platforms that can be used for VR AR > 學習使用CoBlocks編程,處理遊戲邏輯和互動 Learn to use CoBlocks programming to handle game logic and interaction |
Vertical Divider
|
MIT App Inventor
MIT App Inventor 是一款圖形界面的智慧型手機應用程式開發軟體。它起先由Google提供的應用軟體,現在由麻省理工學院維護及營運。MIT App Inventor is a graphical interface for smartphone application development software. It started as an application provided by Google and is now maintained and operated by MIT. 學習目標 Learning Objective : > 透過編程學習製作功能齊全的手機應用程序 Learn to build fully functional app for through coding. |
Vertical Divider
|
mBlock/mBot
mBot是一個STEAM教育機器人,旨在教授編程。學生可以從頭開始建造一個機器人,了解各種機器人機械和電子零件。mBot以模塊編程運行,幫助兒童發展他們的邏輯思維和設計能力。mBot is a STEAM education robot. It is a teaching and learning robot designed to teach programming. Children can build a robot from scratch and learn about a variety of robotic machinery and electronic parts. It also teaches the fundamentals of block-based programming, and helps children to develop their logical thinking and design skills 學習目標 Learning Objective : > 透過編程學習電腦程式、機械和電子工程 Learn mechanical and electrical engineering through coding |
Minecraft Education
課程將介紹學生使用Code Kingdom開發遊戲,教授基礎程式設計概念和Minecraft模組的操作技巧,讓學生透過遊戲創作體驗學習編程。This course will introduce students to the development of games using Code Kingdom, teach basic programming concepts and Minecraft operation skills, and allow students to learn programming through game creation experience. 學習目標 Learning Objective : > 透過編程學習培養創造力、創意解難能力、協作學習、項目管理能力 Develop problem solving skills, collaborative skills, project management skill through coding. |
Roblox Coding
課程將介紹學生使用Roblox Studio開發遊戲,教授基礎程式設計概念和Roblox Studio的操作技巧,讓學生透過遊戲創作體驗學習編程。This course will introduce students to the development of games using Roblox Studio, teach basic programming concepts and Roblox Studio operation skills, and allow students to learn programming through game creation experience. 學習目標 Learning Objective : > 學習遊戲創作、遊戲場景開發及編寫遊戲 Learn to develop game, game scenario and game coding |