|
AI 編程基礎 AI STEM Foundation
課程適合初次接觸STEM課程的小學生。透過使用方塊編程, 讓學生學習編程邏輯基礎, 體驗編程與簡單機械工程的樂趣。課程旨於培養學生解難能力, 提升學生個人自信心, 為高小與初中的科技應用打好基礎。
學生將會每三個月學習一個軟件,一步一步提升邏輯與編程能力。 This course is suitable for young students who are new to STEM programs. Through the use of block programming, students will learn the fundamentals of programming logic and experience the fun of programming and simple mechanical engineering. The program aims to develop students' problem solving skills, boost their self-confidence, and lay the foundation for science applications in upper elementary and middle school. Students will learn one software program every three months, progressively enhancing their logical and programming skills. |
|
Vertical Divider
|
Scratch
Scratch是麻省理工媒體實驗室開發的一套以高階積木塊為基礎的視覺化程式設計語言開發平台。Scratch is an advanced block-based visual programming language development platform developed by MIT Media Lab. 學習目標 Learning Objective : > 透過編程培養邏輯思維、計劃能力 Practice logical thinking, planning skills through coding. > 幫助學生瞭解和練習基礎編程概念 Help students understand and practice basic programming concepts. > 認識並應用 AI 相關工具,學習基礎人工智能概念 Explore and apply AI-related blocks/tools to learn basic AI concepts. |
|
Vertical Divider
|
LEGO - SPIKE, AI Kit, EV3
樂高教育推出多款機械人與編程學習平台。學生可以透過組裝樂高零件、連接馬達與感應器,並使用積木式編程控制機械結構。LEGO provide robotics and coding learning platform from LEGO Education. Students can build with LEGO elements, connect motors and sensors, and use block-based coding to control mechanical structures and complete engineering challenges. 學習目標 Learning Objective : > 透過編程與組裝培養邏輯思維、計劃能力 Practice logical thinking and planning skills through coding and building. > 學習設計機械結構與控制機械人系統 Learn to design mechanical structures and control robotic systems. > 認識並應用 AI 相關工具,學習基礎人工智能概念 Explore and apply AI-related blocks/tools to learn basic AI concepts. |
|
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 : > 透過編程培養邏輯思維、計劃能力 Practice logical thinking, planning skills through coding. > 透過編程學習製作功能齊全的手機應用程序 Learn to build fully functional app for through coding. > 認識並應用 AI 相關工具,學習基礎人工智能概念 Explore and apply AI-related blocks/tools to learn basic AI concepts. |
|
Vertical Divider
|
Make Code Arcade
MakeCode Arcade是一個微軟提供的創作遊戲的編程平台。 學生透過方塊編程製作屬於自己的遊戲,從中學習電腦及設計思維。Makecode Arcade is a platform for creating games provided by Microsoft. Students can make their own games through block programming, and learn about computers and design thinking in the process. 學習目標 Learning Objective : > 透過編程培養邏輯思維、計劃能力 Practice logical thinking, planning skills through coding. > 學習圖形化編程介面、設計和開發遊戲 Learn graphical programming interface, game design & development |
|
Vertical Divider
|
micro:bit
MakeCode micro:bit 是一個英國BBC推出的微型電腦開發板。 學生可以透過編程操控板上的感應器,或連接其他硬件製作不同裝置。MakeCode micro:bit is a micro computer development board from the BBC.Students can programme the board to manipulate the sensors on the board, or connect other hardware to create different devices. 學習目標 Learning Objective : > 透過編程培養邏輯思維、計劃能力 Practice logical thinking, planning skills through coding. > 學習連接電子元件、設計電子硬件專案 Learn to connect electronic parts & design electronic hardware projects > 認識並應用 AI 相關工具,學習基礎人工智能概念 Explore and apply AI-related blocks/tools to learn basic AI concepts. |
|
Vertical Divider
|
Cutebot (micro:bit)
micro:bit Cutebot 是一個STEAM教育機器人,旨在教授編程。它由微型電腦開發板micro:bit驅動,並依據學生所寫入的編程指令移動。The micro:bit Cutebot is a STEAM educational robot designed to teach programming. It is driven by a micro:bit microcomputer development board and moves according to programming instructions written by the student. 學習目標 Learning Objective : > 透過編程培養邏輯思維、計劃能力 Practice logical thinking, planning skills through coding. > 學習連接電子元件、設計電子硬件專案 Learn to connect electronic parts & design electronic hardware projects > 認識並應用 AI 相關工具,學習基礎人工智能概念 Explore and apply AI-related blocks/tools to learn basic AI concepts. |
|
Vertical Divider
|
Creative Building Block (micro:bit)
WuKong 創意積木套件 是一套旨在教授編程及基礎硬件而設的積木教材。它可配合微型電腦開發板micro:bit驅動,並依據編程指令執行動作。The WuKing Creative Building Blocks Kit is a set of building blocks designed to teach programming and basic hardware. It can be used with a micro:bit to drive and execute actions according to programming instructions. 學習目標 Learning Objective : > 透過編程培養邏輯思維、計劃能力 Practice logical thinking, planning skills through coding. > 學習連接電子元件、設計電子硬件專案 Learn to connect electronic parts & design electronic hardware projects > 認識並應用 AI 相關工具,學習基礎人工智能概念 Explore and apply AI-related blocks/tools to learn basic AI concepts. |
|
Vertical Divider
|
Delightex (with AI)
Delightex 是一款能夠製作VR/AR 的程式,可設計場景、人物互動, 亦可製作360 全景漫遊,以VR/AR 模式體驗行程。Delightex 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 > 認識並應用 AI 相關工具,學習基礎人工智能概念 Explore and apply AI-related blocks/tools to learn basic AI concepts. |
|
Vertical Divider
|
Tinkercad (3D)
Tinkercad 是由 Autodesk 開發的免費線上 3D 設計與建模平台。 學生可以透過簡單的拖放操作學習 3D 建模,並設計機械結構與實用裝置。Tinkercad is a free online 3D design and modeling platform developed by Autodesk. Students can learn 3D modeling through simple drag-and-drop operations and design mechanical structures and practical devices. 學習目標 Learning Objective : > 透過 3D 建模培養空間思維與設計能力 Practice spatial thinking and design skills through 3D modeling. > 學習設計機械結構與組裝原理 Learn to design mechanical structures and assembly principles. > 運用 3D 模型理解機械運動與結構原理 Understand mechanical movement and structural principles through 3D models. |
|
Vertical Divider
|
Minecraft
課程將介紹學生使用Minecraft開發遊戲,教授基礎程式設計概念和Minecraft模組的操作技巧,讓學生透過遊戲創作體驗學習編程。This course will introduce students to the development of games using Minecraft, teach basic programming concepts and Minecraft operation skills, and allow students to learn programming through game creation experience. 學習目標 Learning Objective : > 透過編程培養邏輯思維、計劃能力 Practice logical thinking, planning skills through coding. > 透過編程學習培養創造力、創意解難能力、協作學習、項目管理能力 Develop problem solving skills, collaborative skills, project management skill through coding. |
|
Vertical Divider
|
Roblox
課程將介紹學生使用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 : > 透過編程培養邏輯思維、計劃能力 Practice logical thinking, planning skills through coding. > 學習遊戲創作、遊戲場景開發及編寫遊戲 Learn to develop game, game scenario and game coding |