編程進階課程 Advanced Program
課程教授進階編程概念,包括算術、輸入處理、函數、參數、布林邏輯、數組、高級機械設計。課程旨在培養學生創意、設計和創意解難能力。
The course teaches advance programming concepts including Arithmetic, Input Handling, Functions, Parameters, Boolean Logic, Arrays, Advance Mechanical Design. Throughout the course, students will practice creative, design and problem solving skills |
關鍵學習 Key Learning :
學習技能 Skills:
|
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
|
Make Code Arcade - for micro:bits
微軟MakeCode是一個免費的在線學習編碼平台,任何人都可以在這裏構建遊戲,為設備編碼。這是一個用於micro:bit的Blocks & JavaScript代碼編輯器。Microsoft MakeCode is a free online learn-to-code platform where anyone can build games and code devices. It is a Blocks & JavaScript code editor for the micro:bit. 學習目標 Learning Objective : > 學習圖形化編程介面、設計和開發遊戲 Learn graphical programming interface, game design & development > 學習連接電子元件、設計電子硬件專案 Learn to connect electronic parts & design electronic hardware projects |
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 |
Vertical Divider
|
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. |
Vertical Divider
|
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 |