Holiday camp

Christmas Camp

STEM Crossover

Online / Offline Day Camp

Get Early Bird Discount

Crossover Courses

Smart City + Python (Age 7-14)

Speed Racer

Create a speedy racer using household materials in the morning that uses a balloon to make it move then create a turtle racing game using python in the afternoon.

Age: Apprentice (Age 7-14)

Date: 20 / 23 / 29 Dec

Time: 10:00-12:30 & 13:30-16:00

Climate Challenge

Climate change is a real challenge to all of us. Students in this course will design and make their own windturbine to harness renewable energy in real life. They will use Python to demonstrate how to design and code a rotating windturbine from scratch!

Age: Apprentice (Age 7-14)

Date: 22 / 28 / 31 Dec

Time: 10:00-12:30 & 13:30-16:00

Smart City + Scratch (Age 7-14)

Solar Master

Can you feel that the world is getting hotter and hotter, why not harness solar energy to make a more sustainable city. Students will create and build their own solar boat in action. To spread such a brilliant idea they will use coding to create their unique story on how to master solar energy.

Age: Apprentice (Age 7-14)

Date: 21 / 24 / 30 Dec

Time: 10:00-12:30 & 13:30-16:00

WeDo + Scratch (Age 4-7)

Wild Animal Creation

Using LEGO WeDo, create the one of many animal models and make them move and make sound in the morning. Then use Scratch to create a simple animation about the animal in the afternoon.

Age: Apprentice (Age 4-7)

Date: 20 / 22 / 24 / 29 / 31 Dec

Time: 10:30-12:30 & 13:30-15:30

Enviromental Explorer

Feel the heat of winter! Base on knowledge on renewable energy, kids are going to design and make their unique windtubeine model. They are going the explore how this can affect the evironment by creating their own story of using scratch to build a more substainable world by themselves.

Age: Apprentice (Age 4-7)

Date: 21 / 23 / 28 / 30 Dec

Time: 10:30-12:30 & 13:30-15:30

Crossover Demonstration Video

Coding Minecraft Introductory, Intermediate A

Game modification with Java
Learn to use the Code Editor and the very basics of Java coding constructs through the creation of different fun mods! By the end, students will have learnt more about the use of methods, creating timers and introduced to the use of conditionals and for loops in creating rules for different games.

Age: Apprentice (Age 7-14)

Remark: All Coding Minecraft courses do NOT include the Minecraft Java Edition license. For details, you can contact us.

Coding Minecraft Intermediate B, C

Game modification with Java
Continue to practise the use of loops and conditionals previously introduced in Level 1 to now generate structures on top of setting up game rules. Students will be able to practise what they have learnt so far as well as create two other mods to play with.

Age: Apprentice (Age 7-14)

Remark: All Coding Minecraft courses do NOT include the Minecraft Java Edition license. For details, you can contact us.

Coding Roblox Introductory, Intermediate A

Game creation with Lua
Start your journey into Lua coding by creating four simple games in Roblox that will teach you how to use the Code Editor as well as how to navigate and use Roblox Studio. By the end, students will have gained the basic knowledge of Lua coding, such as the use of functions and conditionals to aid them with more difficult programming in future courses.

Age: Apprentice (Age 7-14)

Coding Roblox Intermediate B, C

Game creation with Lua
Create more games to get a better grip with syntax and typing Lua code. On top of this, gain a more in depth insight into the nature of Lua coding, such as the concept of recursion, the parent / child structure and how to procedurally generate structures using Lua. On top of this students will learn how to use vectors, loops and a score system to create an arena-based PVP game.

Age: Apprentice (Age 7-14)

Scratch Animation Introductory A

Animation and game creation with Scratch
Enjoy coding with interesting challenges that allows students to foster their creativity and imagination. In this course, they will learn to animate their favourite names, programme a rock and roll band and create their own unique stories using Scratch programming.

Age: Junior (Age 4-7)

Python Coding Introdutory A, B

Coding with Python
Enter the world of Python coding through the use of the turtle module of Python. In this level, students will learn the basics of Python coding using turtle, which allows them to draw different pictures, shapes, etc. all with just written code.

Age: Apprentice (Age 7-14)

LEGO EV3 (Scratch)

LEGO EV3 Tug of War

Students will revive this dangerous, medieval sport during the jousting battle challenge. They will program their robots to follow a line and attempt to knock each other over using a lance attachment.

Age: Apprentice (Age 7-14)

LEGO EV3 Catapult

Utilizing their robot as a catapult is the next battle challenge! Students will use the third motor to create a catapult. In addition, they will explore the concepts of trajectory, forces, and angles in an effort to build and program a catapult that can launch a projectile the farthest.

Age: Apprentice (Age 7-14)

LEGO EV3 Jousting

Students will revive this dangerous, medieval sport during the jousting battle challenge. They will program their robots to follow a line and attempt to knock each other over using a lance attachment.

Age: Apprentice (Age 7-14)

LEGO EV3 Tank

What better vehicle is there for ground battle? These vehicles are highly armored with large guns and equipped with treads to allow them to navigate almost all terrain. During this lesson students will convert their robot into a tank and battle against obstacles in a maze.

Age: Apprentice (Age 7-14)

LEGO EV3 Sumo

This final lesson will bring together all the concepts taught during the Robo Battles unit. Students will use the third motor for traction and the light sensor for navigation as they attempt to push the other team’s robot out of the ring in this battle of strength.

Age: Apprentice (Age 7-14)

Open chat
Let's have a chat?