Minecraft Course

Coding Minecraft
(Java)

Coding Roblox
(Lua)

Python

Scratch

Cyber Virtual Robotics
(Python)

App Inventor 

AI Coding

3D Printing

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 世界中实践。

Coding Minecraft — 中阶

Coding Minecraft 中阶

将在入门班中,学习并掌握所有基础知识,进行实践,从而成为你的技能。另外,还可以学习在程序中连接条件语句(如陈述式),对你的代码进行不同方式的变化。开始练习将所有程序码逐字输入,亲身体验成为真正的 Java 程序设计师的感觉!

Coding Minecraft — 进阶

Coding Minecraft 进阶 

运用角度所学,创建更大规模的 Minecraft 扩充模组,同时学习更复杂的 Java 程式结构。随着模组规模的扩大,错误的机会也随之增加,这使得学生能够获得宝贵的除错经验。

Coding Minecraft — 大师班

Coding Minecraft 大师班

除了编写程式码,Java 还需要使用许多档案/目录来确保程式正确运行。 在我们的《Minecraft 编程》大师班课程中,你将会运用所有学过的技能,完成更大规模的游戏! 除此之外,学生还将能够学习如何将不同的档案类型(例如 .png 和 .json)与他们自己的自订模组结合使用。 在学习了《Minecraft编程》中的所有内容后,学生可以轻松地进一步学习其他高阶的程式语言,例如 Python。

LUA & Roblox

Coding Roblox - 初阶

Coding Roblox 初阶

游戏开发是一个正蓬勃发展的产业,为什么不透过我们的《Roblox 编程》课程来稍微了解一下呢。 在入门级课程中,学生将学习 Lua 编程的基础,也会学习游戏开发者在制作游戏时不同的概念。

Coding Roblox - 中阶

Coding Roblox 中阶

在学习了基础知识之后,不妨尝试亲自输入各项程式码,像专业程式员一样来创建一个 Roblox 游戏吧! 学习使用更复杂的 Lua 结构,创建具有多种功能的复杂游戏,如更改摄影机设定和控制时间,同时学习如何制作受欢迎的游戏。 学生们在学习了 Lua 后,可以透过我们的《Minecraft编程》课程,开始学习其他语言,如 Java!

Python & Cyber Virtual Robotics

Cyber Virtual Robotics - 入门班

Cyber Virtual Robotics 入门班

使用乐高教育 SPIKE Prime 探索不同的世界和地形。本课程非常适合没有任何机器人编程经验的孩子。通过探索独特的地图,孩子们将学习如何精确地指挥机器人执行特定动作,以及基本的编程逻辑。

Cyber Virtual Robotics - 初阶

Cyber Virtual Robotics 初阶

想体验虚拟机器人技术,但又担心太难?本课程将带你学习机器人技术的所有基础知识,助你快速开启虚拟机器人之旅,从机器人的基本运动到各种传感器的使用,面面俱到。

Cyber Virtual Robotics - 中阶

Cyber Virtual Robotics 中阶 

利用 Ruby 出色的导航工具,帮助 Ruby 探索不同的道路,体验更真实的物理效果。本课程将鼓励学生使用各种工具(例如颜色传感器)规划并找到最高效的路线,以辅助 Ruby 进行精准操控等等。

Cyber Virtual Robotics - 大师班

Cyber Virtual Robotics 大师班 

本课程适合已具备中级网络虚拟机器人经验,并希望使用 Python 编程编写机器人代码的学生。在本课程中,学生将学习如何使用 Python 控制 Ruby 机器人探索不同的地形。他们需要运用一些科学概念和计算方法来解决问题,完成任务,成为真正的机器人先锋!

3D Design / Modelling / Printing

3D Printing - 初阶

3D Printing 初阶

学习创建您自己的3D模组,未来可以将此打印。 同时,学生们将能够学习如何使用TinkerCAD,如对齐工具和模组制作工具。

 

3D Printing - 中阶

3D Printing 中阶 

这个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 - Robotics 101

Robotics 101

在这门课程中,学生将建立机器人来完成特定的任务,同时运用他们的想像力,使自己的机器人比基本机器人更出色。 在课堂中,学生将在真实世界的情境中探索工程设计过程,透过多次测试他们的机器人。

LEGO - Olympic

Olympic

奥运课程旨在让学生深入了解不仅仅是建造,还包括基本机器人编程的世界。 在整个课程中,学生将探索机器人可以在各种与奥运相关的挑战中发挥作用的不同方式。

LEGO - Missions to Mars

《火星任务》

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

LEGO - Envirobots

Envirobots

在「拯救环境机器人」课程中,学生将设计和编程机器人,以协助完成环保任务。 透过创造能够运载核废料、开采原材料,并更有效地递送食物和货品的机器人,他们将有助于建立更可持续的环境。

LEGO - Ocean Missions

Ocean Missions

在「海洋任务」课程中,学生将以有趣且吸引人的方式,认识机器人的世界。 目标是教导学生有关机器人的建造和编程方面,并将其与海洋探索中的实际问题相关联。

LEGO - 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 初阶

Scratch 初阶

Scratch是一种视觉化程式语言,能使学习者创建互动式故事、游戏和动画。 学习Scratch能增进创造力、解决问题能力和逻辑思维,使编程对初学者变得有趣且易于理解。 它直观的界面培养数位技能,同时培养对编程和计算思维的热爱。

Scratch 中阶

Scratch Intermediate

在通过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 初阶

你有兴趣学习关于机器学习吗? 在这门初学者课程中,开启你进入机器学习的旅程,学生们将建立机器学习模型,并在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. Meet VEX GO. 一个负担得起的建构系统,透过有趣的实际活动,教导年轻学生STEM的基础,以有趣和积极的方式让他们感受编码和工程!

机器人不仅是未来,同时也是现在。 借着让学生熟悉程式设计、感应器和自动化,培养在21世纪的职场和日常生活中成功所需的重要思维能力。 

 



学生

课后项目

非牟利机构

成立年期

联系我们

地址:九龙荔枝角长沙湾道833号长沙湾广场1期11楼1101室

电话: +852 3462 2018

WhatsApp: +852 5285 9113

电邮: info@stemex.org

上课时间: 星期一至六 9:30 - 18:30