top of page

STEM School Courses

We has a teaching headquarters and a team of tutors, designed for students of different levels, combining different STEM learning hardware/tools, developing courses and producing suitable teaching materials.

We provide all kinds of STEM courses to schools, covering robotics, coding, science experiment, creativity, design thinking, logical thinking and a lot more. We can also tailor-made our courses based on specific needs of schools and students.

With the various funding from government and NGOs to schools, our team provide professional consultation services in helping schools to best utilize the funding. We assist and advise schools on every details from planning to execution, ensuring best experiences for students.

  • One-off STEM Funding

  • QEF

  • Teachers Training

  • STEM Room Design and Renovation

  • Interdisciplinary STEM Projects

  • STEM Experience/Fun Day

For any inquiry, please contact us at: +852 3466 2531 or info@codesmine.com

new2.gif
Small Icon-01.png
new2.gif
cc.jpg

Arduino Smart Car (Aged 6-16)

Through mechanical programming and simple assembly,  along with the smart car's functions of intelligent obstacle avoidance, FPV camera and colourful programming, students can learn scientific research methods and cross-curricular knowledge which includes information technology, natural sciences and mathematics. Students can cope with various types of tracks, overcome obstacles or tasks of different difficulty, and reach the level of competition.

new2.gif
IoT.png
new2.gif

IoT Education Course

This course teaches the Internet of Things from the shallower to the deeper. Through the Wi-Fi IoT expansion accessories, you can connect to the micro:bit / mBot / Arduino and other motherboards to connect to the Internet. You can also use different expansions to connect to the IFTTT and Thingspeak platforms for IoT operations. Let students learn the application skills of IFTTT and Thingspeak platform. Connecting different parts and components through IoT, real-time monitoring of relevant data, teaching materials/products are close to daily life, making it easy for students who are new to STEM to understand and arouse their interest in learning.

Tello.png

Tello Edu Programming Course

This course teaches students the key points and techniques of the Scratch x Tello unmanned aerial camera from shallow to deep. Through different exercises, students can easily produce works of different professions and integrate them into daily work or life. During the learning process, you can learn different skills, including programming, flight routes, aerial color movements and other related knowledge to strengthen the effectiveness of STEM teaching.

VR.png

VR+AR Coding Course

This course introduces new technology "Virtual Reality", students will learn the concept of VR, understand how to create VR animation and able to view their creation via smartphone and Google Cardboard. This course also involves programming, students can create 3D animation with interaction and become more interesting story.

 

micro:bit Coding Course

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

Vex-IQ.png

VEX IQ Robotics Course

The purpose of this course is to train students to understand the VEX IQ robots and start the preliminary construction by following their own design drawings. Train students to cope with various types of VEX IQ competitions, overcome tasks of different difficulty, and reach the level of participating in the competition.

RoboKids.png

ROBOKids Coding Course

The ROBOkids series is a building block robot developed by ROBOROBO for children over 6 years old. The product is equipped with a unique card reader and a built-in circuit board. Children only need to use the card to program the robot.

mbot Robotics Course

mbot is a easy-to-run robot kit for students to get hands-on experience about graphical programming, electronics, robotics.

Minecraft Education Course

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.

3DPrint.png

3D Printing Course

This course is designed to teach students the skills and applications of 3D printing. Students will learn how to build 3D models, modify, assemble, annotate annotations and sizes etc. Through different exercises, students can easily produce professional design with their imagination.

Scratch_3.png

Scratch 3.0 Coding Course

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

Mobile App Design Course

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.

Web Design 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.

Python_icon.png

Python Programming Course

Python is a very powerful programming language. Its concise and friendly syntax is particularly easy to learn. It is suitable for beginners' courses. Students do not need to have programming experience. In the course, sample programs will be used to allow students to easily understand the content and use Python to solve real-life problems in practical topics. Students can develop better software through what they have learned, plus self-learning. After completing all courses, students can apply what they have learned in class to complete a Python software through practical project exercises.

Uaro.png

UARO Robotics Course

Can kindergarten students learn programming? Through the Korean UARO Robotics Course, kindergarten students can also learn programming without using a computer.

The classroom uses ROBOROBO’s unique UARO teaching materials. Children can learn robot programming without using a computer during the learning process. They can make their favorite robots, effectively triggering children’s logical thinking and creativity.

This course adopts a three-stage step-by-step teaching mode. According to children's different ages and development levels, relevant topics are designed for children's learning stage, so that children can learn to create robots and programming from games, and effectively train finger muscles.

Solar Clock 3.jpeg

UARO Robotics Course

Can kindergarten students learn programming? Through the Korean UARO Robotics Course, kindergarten students can also learn programming without using a computer.

The classroom uses ROBOROBO’s unique UARO teaching materials. Children can learn robot programming without using a computer during the learning process. They can make their favorite robots, effectively triggering children’s logical thinking and creativity.

This course adopts a three-stage step-by-step teaching mode. According to children's different ages and development levels, relevant topics are designed for children's learning stage, so that children can learn to create robots and programming from games, and effectively train finger muscles.

20180921_152303.jpg
IMG_20181003_165539_375.jpg
20180921_153330.jpg
20181003_151952.jpg
20180921_152311.jpg
20181003_152032.jpg

STEM Mentor Training

We bring STEM-related learning experiences to schools,
we include training: programming, robots, microcomputers, Minecraft Education,
Virtual reality VR/AR, 3D Printer, aerial photography, etc.
stem.jpg
stem2.jpg

We provide all kinds of STEM courses to schools, covering robotics, coding, science experiment, creativity, design thinking, logical thinking and a lot more. We can also tailor-made our courses based on specific needs of schools and students.

With the various funding from government and NGOs to schools, our team provide professional consultation services in helping schools to best utilize the funding. We assist and advise schools on every details from planning to execution, ensuring best experiences for students.

  • One-off STEM Funding

  • QEF

  • Teachers Training

  • STEM Room Design and Renovation

  • Interdisciplinary STEM Projects

  • STEM Experience/Fun Day

For any inquiry, please contact us at: +852 3466 2531 or info@codesmine.com

bottom of page