Minecraft Course

Coding Minecraft
(Java)

Coding Roblox
(Lua)

Python

Scratch

Cyber Virtual Robotics
(Python)

App Inventor

AI Coding

3D打印

LEGO WeDo

LEGO EV3

Micro:bit

Smart City

VEX ROBOTICS

Java & Minecraft

Creative Minecraft [不需編程]

Minecraft Redstones / Theme Park / Urban Innovations

Minecraft 編程班 — 初階

Coding Minecraft 初階

參加我們的「 Minecraft 編程課程」,開始你的 Java 編程之旅吧! 透過我們的「編程 Minecraft 課程」,學生將輕鬆進入 Java 編程的世界,探索方法、變數、迴圈等基礎,並透過每一步邏輯思考,全都在充滿樂趣的 Minecraft 世界中實踐。

Minecraft 編程班 — 中階

Minecraft 編程班 — 中階

將在入門班中,學習並掌握的所有基礎知識,加以實踐,使其成為你的技能。 除此之外,還可以學習在程式中加入條件語句(如 if 陳述式),對你的代碼進行不同方式的變化。 開始練習將所有程式碼逐字輸入,親身體驗成為真正的 Java 程式設計師的感覺!

Minecraft 編程班 — 進階

Minecraft 編程班 — 進階

運用迄今所學,創建更大規模的 Minecraft 擴充模組,同時學習更複雜的 Java 程式結構。 隨著模組規模的擴大,錯誤的機會也會增加,這將使學生能夠獲得寶貴的除錯經驗。

Minecraft 編程班 — 大師班

Minecraft 編程班 — 大師班

除了編寫程式碼,Java 還需要使用許多檔案/目錄來確保程式正確運行。 在我們的《Minecraft 編程》大師班課程中,你將會運用所有學過的技能,完成更大規模的遊戲! 除此之外,學生還將能夠學習如何將不同的檔案類型(例如 .png 和 .json)與他們自己的自訂模組結合使用。 在學習了《Minecraft編程》中的所有內容後,學生可以輕鬆地進一步學習其他高階的程式語言,例如 Python。

LUA & Roblox

Roblox 編程班 — 初階

Coding Roblox 初階

遊戲開發是一個正蓬勃發展的產業,為什麼不透過我們的《Roblox 編程》課程來稍微了解一下呢。 在入門級課程中,學生將學習 Lua 編程的基礎,也會學習遊戲開發者在製作遊戲時不同的概念。

Roblox 編程班 — 中階

Roblox 編程班 — 中階

在學習了基礎知識之後,不妨嘗試親自輸入各項程式碼,像專業程式員一樣來創建一個 Roblox 遊戲吧! 學習使用更複雜的 Lua 結構,創建具有多種功能的複雜遊戲,如更改攝影機設定和控制時間,同時學習如何製作受歡迎的遊戲。 學生們在學習了 Lua 後,可以透過我們的《Minecraft編程》課程,開始學習其他語言,如 Java!

Python & Cyber Virtual Robotics

CVR 虛擬數碼機械人 - 入門班

CVR 虛擬數碼機械人 – 入門班

透過LEGO Education SPIKE Prime,探索不同的世界和地形。 這門課程非常適合沒有編程經驗的孩子們。 通過地圖的導引,孩子們將學習如何精確指導機器人進行特定的機動操作,以及基本的編程邏輯。

CVR 虛擬數碼機械人 — 初階

CVR 虛擬數碼機械人 — 初階

想要體驗虛擬機器人技術,但擔心會太困難嗎? 在這門課程中,您將學習機器人編程的所有基本內容,以啟動您的虛擬機器人之旅,從基本的機器人運動開始,到使用不同的感應器。

CVR 虛擬數碼機械人 — 中階

CVR 虛擬數碼機械人 — 中階

利用 Ruby 出色的導航工具,協助 Ruby 在更具真實物理特性的情境中探索不同的道路。 這個課程將鼓勵學生使用各種工具,包括顏色感應器等,來規劃並找出最有效的路徑,以幫助 Ruby 進行精確的機動等動作。

CVR 虛擬數碼機械人 — 大師班

CVR 虛擬數碼機械人 — 大師班

這個課程適合已經具備中級程度的虛擬機器人編程經驗的學生,想要進一步運用Python進行機器人編程。 在這個課程中,學生將學習使用Python的基本技巧,來操控Ruby探索各種不同的地形。 他們需要運用科學理念和計算方法來解決問題,完成任務,成為機器人先鋒!

3D設計/建模/打印

3D打印 — 初階

3D Printing 初階

學習創建您自己的3D模組,未來可以將此打印。 同時,學生們將能夠學習如何使用TinkerCAD,如對齊工具和模組製作工具。

 

3D打印 — 中階

3D打印 — 中階

這個3D列印的主題中,學生將學習使用TinkerCAD的基本技巧,如調整大小和對齊物件,以創建一個日式風格的建築。 學習使用TinkerCAD創造您自己的原木小屋,同時學習所有TinkerCAD的基本要素。

 

LEGO WeDo

LEGO WeDo - Let's Get Moving

Let’s Get Moving

學習機械工程的基礎,如何使Lego 動起來、如何加速等等。 在這門課程中,學生將製作各種模型,例如船隻和賽車,以瞭解馬達和齒輪的運作原理。

LEGO WeDo - Wild Animals

《野生動物》

以動物界為藍本,學習機械工程。 在這門課程中,學生將建造各種模型,如獅子和鳥類,以了解馬達和齒輪的運作原理,以及有關動物本身的一些小知識。

LEGO WeDo - Rescue Heroes

《拯救英雄》

學習以自然災害為基礎的機械工程。 在這門課程中,學生將建造各種模型,如直升機,以了解馬達和齒輪的運作原理,以及如何預防自然災害以及如何拯救人們。

LEGO EV3

LEGO EV3 - Robotics 101

Robotics 101

在這門課程中,學生將建立機器人來完成特定的任務,同時運用他們的想像力,使自己的機器人比基本機器人更出色。 在課堂中,學生將在真實世界的情境中探索工程設計過程,透過多次測試他們的機器人。

LEGO EV3 - Olympic

Olympic

奧運課程旨在讓學生深入了解不僅僅是建造,還包括基本機器人編程的世界。 在整個課程中,學生將探索機器人可以在各種與奧運相關的挑戰中發揮作用的不同方式。

LEGO EV3 - Missions to Mars

《火星任務》

這個課程的設計目的是向學生介紹不僅僅是建構,還有基本機器人編程的世界。 在這門課程中,學生將探索機器人在探索遙遠行星時可能被運用的各種方法。

LEGO EV3 - Envirobots

Envirobots

在「拯救環境機器人」課程中,學生將設計和編程機器人,以協助完成環保任務。 透過創造能夠運載核廢料、開採原材料,並更有效地遞送食物和貨品的機器人,他們將有助於建立更可持續的環境。

LEGO EV3 - Ocean Missions

Ocean Missions

在「海洋任務」課程中,學生將以有趣且吸引人的方式,認識機器人的世界。 目標是教導學生有關機器人的建造和編程方面,並將其與海洋探索中的實際問題相關聯。

LEGO EV3 - Robot Surgeons

Robot Surgeons

「機器人外科醫生」課程的設計目的是向學生介紹不僅僅是建構,還有基本機器人編程的世界。 在這門課程中,學生將探索機器人在醫療領域中的不同應用方式。

Micro:bit Gadgets

Micro:bit — 初階班

Micro:bit — 初階

micro:bit 是一台小型電腦,非常適合用來介紹軟體和硬體如何協同工作來執行任務。 它擁有LED燈顯示、按鈕、感測器,以及許多可編程和實際互動的輸入/輸出功能。

Micro:bit — 中階班

Micro:bit — 中階班

利用 Micro:bit 創建簡單的遊戲,同時使用 Micro:bit 的無線電功能與其他 Micro:bit 進行通訊,以創建簡單用途的小工具。 這能讓學生深入了解小工具的創建方式,以及它們如何能夠相互通信。

Python Coding

Python — 初階

Python — 初階

在眾多的程式語言中,為何不從Python開始呢? Python 的讀寫與標準英語非常相似。它簡化了編程語法,強調自然語言,為初學者提供更輕鬆的學習曲線。Python 是免費使用的,並且受到龐大的模組和套件的生態系統的支持。 在這個階段,學生將學習Python的基礎,如各種資料類型和結構。

Python — 中階

Python — 中階

掌握了Python的基本知識之後,對學生來說更重要的是深入瞭解這門語言,以便在Python的進階學習中有更進一步的發展。 他們將把這些新學得的概念應用於創建遊戲的挑戰中,讓他們體驗使用Python成為遊戲設計師的感覺。

Python — 進階

Python — 進階

在對Python及其各種結構有了更深刻的理解後,學生將深入研究pygame模組和其他模組,以及更深入了解資料類型,以進一步了解如何使用它們來創建更複雜的程式,而不必從頭開始編寫所有內容。

Python — 大師

Python — 大師

目前為止所獲得的所有Python編程知識,您可以用它做什麼事情? 為什麼不試試看科學家和程式設計師實際做的事情,例如處理大型數據集或構建神經網絡,都是通過機器學習實現的。 學生將透過Python學習機器學習,處理數據,從而了解未來對他們可能做些甚麼。

Scratch Animation

Scratch Introductory

Scratch Introductory

Scratch是一種視覺化程式語言,能使學習者創建互動式故事、遊戲和動畫。 學習Scratch能增進創造力、解決問題能力和邏輯思維,使編程對初學者變得有趣且易於理解。 它直觀的界面培養數位技能,同時培養對編程和計算思維的熱愛。

Scratch — 中階

Scratch — 中階

在通過Scratch入門級別學習基礎知識後,通過更深入地了解程式設計中的結構,提升你的Scratch編程技能,這將有助於任何學生輕鬆遷移至其他任何自己選擇的編程語言,例如如果學生對於更實際的編程應用感興趣,可以選擇App Inventor,或者如果學生想學習更複雜的編程語言,可以選擇Python。

Smart City / Science Entertainment

Smart City: HK Build-Up

HK Build-Up

如今的城市是怎麼建設的? 未來的城市會是什麼樣子? 想要更多瞭解這些問題和土木工程學,學生可以選擇參加我們的HK Build-Up課程。 在這門課程中,學生將使用日常物品建造各種結構,並學習工程師如何運用工程設計過程來解決問題。

Smart City: Chemical Exploration

化學探索

在《化學探索課程》中,學生將運用工程設計過程來設計、製造、測試和改良具有不同化學特性的多種混合物和溶液。 他們將會研發清理油污的解決方案,合成自己的火箭燃料,並探究色彩顏料的背後秘密。

AI Coding / Machine Learning

AI Coding — 初階

AI Coding Intro

你有興趣學習關於機器學習嗎? 在這門初學者課程中,開啟你進入機器學習的旅程,學生們將建立機器學習模型,並在Scratch中創建程式,以基本了解機器學習。

AI Coding — 中階

AI Coding — 中階

學生將運用機器學習模型來教導機器解決問題。 他們將建立更多的模型,擴展他們對於識別座標、多圖像、搜尋資訊等的知識,同時將對於信心水平有更深入的理解,以及如何優化訓練模型。

AI Coding — 進階

AI Coding — 進階

在進階課程中,學生將處理半真實生活問題,並訓練機器解決它們。 他們將辨識信號旗,研究如何分類報紙標題,並教導機器如何下井字遊戲。 這些將是真正的挑戰,幫助學生更深刻地理解機器學習和人工智慧對於他們未來的潛力。 在某些課程中將會使用Python。

App Inventor

App Inventor - 初階

為什麼不透過我們的App Inventor課程更深入地探索應用程式開發的世界呢? 不妨透過我們的 App Inventor 課程,深入探索應用程式開發的世界吧! 在這個初學者階段,學生將學習如何透過拖放式編程塊來創建應用程式,以獲得對應用程式設計環境的基本了解,同時還可以通過畫布設計應用程式的佈局。

App Inventor - 中階

除了設計應用程式外,應用程式的一個重要方面是允許不同用戶之間共享數據,這正是學生們在這個App Inventor階段將嘗試實現的。 學生將能夠創建簡單的遊戲,並與朋友分享他們創建的應用程式。

App Inventor - 進階

任何應用程式開發的最後步驟是確保該應用程式能同時執行多項任務,並透過其他應用程式(如地圖)與現實世界進行溝通,同時執行用戶驗證。 在這個階段,學生將學習更高級的App Inventor功能,以便執行所有這些任務,並整合機器學習到其中,以執行所述的功能。

VEX Robotics

VEX Robotics

Meet VEX GO. 一個負擔得起的建構系統,透過有趣的實際活動,教導年輕學生STEM的基礎,以有趣和積極的方式讓他們感受編碼和工程!

 

機器人不僅是未來,同時也是現在。 藉著讓學生熟悉程式設計、感應器和自動化,培養在21世紀的職場和日常生活中成功所需的重要思維能力。



學生們

到校課程

非政府機構

成立年份

聯繫我們

地址: 尖沙嘴柯士甸道1152號好兆年行501室

電話: +852 3462 201

WhatsApp: +852 5285 9113

電郵: info@stemex.org

上課時間: 星期一至六 9:30 – 18:30

Let's have a chat?