STEM Courses

STEM helps students explore their potential Curriculum
Creative analysis.logical deduction.problem-solving skills.
mechanical knowledge.all-round development

Junior program (Ages 5 - 7)


Coding for children is a wonderful way to give wings to their imagination. ScratchJr is an introductory programming language that enables children (ages 4-7) to create their own interactive stories and games.

Teens program (Ages 6- 16)

Scratch 3.0

A beginner course for children to learn programming. With Scratch 2.0, it allows children to create animations, games and interactive stories, all without a single line of code.


Using App Inventor to develop applications for Android devices. Students do not require to have prior experience, the tool functions with a drag-and-drop interface that emphasizes sequencing.

3D Pen

This course will teach students how to use 3D Printing Pen to easily create 3D art (eg model bike, Paris Tower), without any computer and painting experience.

Virtual Reality (VR)


We introduce new technology in one of our course, the "Virtual Reality" , students can learn the VR concepts, understanding the new VR technology and creating stories or games.  With using blocks programming, students can easily control 3D objects with interactions in designing and creating story or game.

Minecraft Education

Minecraft is one of the most popular games today. In this course, Minecraft Education is not only a game! It is a wonderful education tool for students to different subjects and through Minecraft.

Webpage HTML

In this course, students are empowered to create and share the content on their own web pages. They also learn learn how to create and share the content on their own web pages.

3D Printing


This course is designed to teach students the skills and applications of 3D printing. Students can also use their creativity to design their own 3D printed nameplates and toys. 

Python Programming


The Python Programming training course is for those who want to develop applications using Python. Python is a versatile and powerful programming language used in various fields, for examples, data science, finance, GUI and game development, and is supported by thousands of third party libraries.

Robotics program (Ages 6 - 16)


A friendly entry-level robot for every child. mbot is a easy-to-run robot kit for kids to get hands-on experience about graphical programming, electronics, robotics.

mbot ranger


This course is an advanced version of mBot, that comes with 3 preset forms, for three times the fun! From construction and operation through to programming, Ranger allows children to receive STEAM education in a simple and fun way. 

Smart Home / City


This course uses mBot / micro:bit / Arduino with different sensors to create home appliance control, lighting control, indoor and outdoor remote control, timing control, etc.


This is an introduction to coding and computer science by way of making and design, using the revolutionary new micro:bit microcontroller board.

Media Coverage:
Our Clients & Partners:
  • Phone-icon
  • whatsapp-256
  • wechat
  • Email
  • Facebook

+852 3466 2531

 +852 9888 6745 / 5527 6877


銅鑼灣分校  (Causeway Bay Centre):

銅鑼灣禮頓山禮頓道21號均峰商業大廈 21樓 A室

21A, Vulcan House, No. 21-23 Leighton Road, Causeway Bay, Hong Kong

荔枝角分校 (Lai Chi Kok Centre):


Shop 63, 2/F, The Pacifica Tower, ​9 Sham Shing Road, Lai Chi Kok, Kowloon

奧海城分校 (Olympian Centre):

九龍奧海城一期UG層36A & B室

Shop 36A&B, UG/F, Olympian City, Kowloon

Postal Address:


Unit 2202, 22/F, Causeway Bay Plaza 1, 489 Hennessy Road, Causeway Bay

黃竹坑分校 (Wong Chuk Hang Centre):

香港黃竹坑道50號, W50, 16樓全層

16/F, W50, 50 Wong Chuk Hang Road, Hong Kong

土瓜灣 分校 (To Kwa Wan Centre):


Shop 117-118, 1/F, 38 San Ma Tau Street,

Grand Waterfront Plaza, To Kwa Wan, Kowloon

黃埔​分校 (Whampoa Centre):


Shop UG02, 8 Laguna Verde Road, The Laguna Mall, Whampoa

Copyright © by CodesMine Academy Limited. All rights reserved. | Terms of Use | Privacy Policy