Skip to content

STEAM


Want to sign up?

Please click on the button below to register via the Parent Portal.

  • For CDNIS students, registrations will open on Jul. 28, 2026, 10:00am HKT

  • For non-CDNIS students (Saturday ASAs only), registrations will open on Aug. 4, 2026 at 10:00am HKT

  • Registrations will close on Aug. 21, 2026, 10:00pm HKT. Late enrollments may be accepted based on availability. For inquiries, please contact activities@cdnis.edu.hk



Marine Education 101 

Provider: Rover Adventure Ltd

Marine Education 101 is an exciting program designed for upper primary students to explore the wonders of the ocean from multiple perspectives. Blending marine science, ecology, geography, culture, and conservation, this course brings the ocean closer to students through stories, experiments, interactive games, specimen appreciation, microscopy, and creative hands-on activities.

Students will discover what makes seawater unique, how ocean currents move, the fascinating lives of marine organisms, and the impact of human activity on our seas. With a focus on curiosity and critical thinking, Marine Education 101 encourages students to observe, ask questions, and reflect on their relationship with the ocean.

Each interactive session combines learning with group activities, helping students build teamwork, communication skills, and environmental awareness. By the end of the program, participants will have a deeper understanding of the ocean’s importance and practical ways to care for our marine environment.

Join us and dive into the world of marine discovery—where learning is hands-on, fun, and meaningful!

*All materials will be provided by the provider.

Grade: Prep – Grade 2

  • Day: Monday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 19 & Oct. 26, 2026
    Code: 44210 $ 4,810

Grade: Prep – Grade 2

  • Day: Wednesday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 21, 2026
    Code: 44210 $ 5,610


Stormy Chefs / Culinary Arts

Provider: ActiveKids Limited

Stormy Chefs – Primary:

Stormy Chefs hopes to expose children to making “good food choices”.  As our planet faces the challenges of climate change, population growth, and dwindling natural resources, we want to do our part to lead a sustainable lifestyle.  Our diet can play a big part in this by eating food that is healthy for the environment and for our bodies.  In this program, we will make children become more aware about sustainable diet concepts, such as – eating more locally and seasonally, more sustainable whole foods, avoid food waste and using less plastic.  Not only will children have tons of fun cooking and bringing home some delicious dishes, but they will also feel great by taking small steps in making a positive difference to Mother Earth.

 

Our mission is to:

  • Get students truly excited about Food!

  • Equip students with cooking skills and concepts that are sustainable

  • Provide a fresh, fun, hands-on way in preparing delicious dishes

 

Stormy Chefs – Secondary:

Stormy Chefs hopes to expose children to making good food choices. As our planet faces the challenges of climate change, population growth, and dwindling natural resources, we want to do our part to lead a sustainable lifestyle. Our diet can play a big part in this by eating food that is healthy for the environment and for our bodies. In this program, we will make children

become more aware about sustainable diet concepts, such as – eating more locally and seasonally, more sustainable whole foods, avoiding food waste and using less plastic.

 

Our mission is to:

  • Get students truly excited about Food!

  • Equip students with cooking skills and concepts that are sustainable

  • Provide a fresh, fun, hands-on way in preparing delicious dishes

 

For students ages 12 and above, we have tailored these cooking activities to include more advanced techniques, elevated recipes from around the world, kitchen safety and hygiene. Not only will children have tons of fun cooking and bringing home some delicious dishes, but they will also feel great by taking small steps in making a positive difference to Mother Earth.


Important:

  • Please inform us of any food allergies your child may have to ensure their safety and well-being during our programmes.

  • Students are required to come with their own food container to bring home their own cooking!

 

All ingredients will be provided by the provider.

Grade: Prep-Grade 1 

  • Day: Wednesday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 21, 2026
    Code: 41031 $ 4,810

Grade: 2-3

  • Day: Tuesday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 20, 2026
    Code: 41020 $ 4,810

Grade: 4-5

  • Day: Monday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 19 & Oct. 26, 2026
    Code: 41011 $ 4,120

Grade: 6-8

  • Day: Monday
    Time: 4:00pm – 5:00pm
    No class on: Oct. 19 & Oct. 26, 2026
    Code: 41012 $ 4,120


Science Adventures

Provider: ActiveKids Limited

Science Adventures  is an internationally accredited science education program with over 35 years of experience.  Children will be introduced to the wonders of science in a fun and highly imaginative environment.  Our philosophy of “learn-by-doing” and fun innovation approach has inspired children of all ages to learn with an open mind.  We also develop and research the best-in-class science projects from different parts of the world in order to stay abreast with the latest programs, focusing on both conventional science concepts as well as ideas on environmental sustainability and renewable energy. 

This term (T1) topics:


Wright Flight

Celebrate a century of flight in this soaring science spectacular. Following in the footsteps of the Wright Brothers while mastering motion through air with flying machines of all shapes and sizes. Constructing a kite. Lift off with a rocket, and embark on a flight of fancy with propeller power. At Science Adventures, the sky’s the limit!


Secret Formulas

Psst! Interested in learning the best-kept secrets of chemistry? Prepare to be amazed as we explore touchable bubbles and use a chemical polymer to make instant snow. Mix up your own batch of racing slime and pit it against ketchup ina sticky race to the finish. The next big creation could be locked inside your brain! Let it out!

Our mission is to:

  • Get children truly excited about science

  • Develop and raise science literacy among school children

  • Provide a creative, fun, hands-on way to learn science

*All materials will be provided by the provider.

Grade: Prep-Grade 2

  • Day: Monday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 19 & Oct. 26, 2026
    Code: 41010 $ 4,120

Grade: 3-5

  • Day: Wednesday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 21, 2026
    Code: 41010 $ 4,810


AI Creator: Illustrated Story

Provider: Babel Film Workshop Ltd

Want your child to be creative with AI? AI is an increasingly important part of our lives, but students rarely get to use it creatively, which means they will not understand how technology can benefit, instead of replace, their human creativity. In this activity, students will be introduced to the exciting world of creative AI by creating an illustrated story. This term, they will:

  • Learn how to use AI to generate images based on their creative writing

  • Write an original story and illustrate it with AI

  • Feel confident in using new technology creatively

  • Work with teachers who have professional experience in creative industries

 

New and continuing students are welcome, and no prior experience or specialized equipment are required. Limited to 12 students only, so enrolled now to not miss out on the fun of being an AI creator!

Grade: 3-5

  • Day: Monday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 19 & Oct. 26, 2026
    Code: 40910 $ 4,120


Creative AI: World Building

Provider: Babel Film Workshop Ltd

Want to use AI creatively? AI is an increasingly important part of our lives, but students rarely get to use it creatively, which means they will not understand how technology can benefit, instead of replace, their human creativity. In this activity, students will discover the creative possibilities of creative AI through world building. This term, they will:

  • Learn how to use AI to generate images for world building

  • Create the world of an original fictional story, film or video game

  • Feel empowered to be more creative using new technology

  • Work with teachers who have professional experience in creative industries

No prior experience or specialized equipment are required. Parents/guardians are invited to a Showcase on the last class. Limited to 12 students only, so enrolled now to not miss out on the fun of creative AI!

Grade: 6-9

  • Day: Monday
    Time: 4:00pm – 5:00pm
    No class on: Oct. 19 & Oct. 26, 2026
    Code: 40911 $ 4,120


Art with AI: 3D Drawings

Provider: Babel Film Workshop Ltd

Want your child to be creative with technology? Children are introduced to devices at a younger age than ever before, but rarely learn to use them in creative ways, which means they miss out on using technology as a way to express themselves. In this camp, students will explore their curiosity about technology by creating 3D drawings using AI. This term, they will:

  • Learn age-appropriate use of AI

  • Create 3D versions of their own drawings

  • Feel inspired by the creative use of technology

  • Work with teachers who have professional experience in creative technology

All students are welcome, and no prior experience or personal devices are required. Parents/guardians are invited to a Showcase on the last class. Limited to 12 students only, so enroll now to not miss out on the fun of art with AI!

Grade: Prep-Grade 2

  • Day: Tuesday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 20, 2026
    Code: 40920 $ 4,810


Digital Technology Multi-Skill

Provider: TLC Global Holding Limited

Get ready for exciting, creative theme-based computer and tech projects!

 

This computer skills program provides our pupils with a solid foundation alongside the skills and confidence to fully utilise ICT at school and at home. Our classes will have topical activities designed to engage their creativity and keep them up-to-date with current trends in our rapidly changing digital world. Some examples of our learning topics include:

  • Image Editing

  • 3D Modelling

  • Animation

  • Music Creation

  • Programming

  • Simulations

  • A.I and Neural Networks

  • Digital Game Based Learning and much more!

Safely guided and motivated, our pupils will happily explore, create and collaborate to enhance real-world problem solving, social and academic skills. Students are given the accounts for all software used so they can continue to practice their skills outside of class!

Grade: 1-2

  • Day: Wednesday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 21, 2026
    Code: 41230 $ 5,130

  • Day: Thursday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 1, Oct. 22 & Nov. 5 , 2026
    Code: 41240 $ 4,390

Grade: 3-5

  • Day: Monday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 19 & Oct. 26, 2026
    Code: 41210 $ 4,390

  • Day: Friday
    Time: 2:30pm – 3:30pm  
    No class on: Oct. 2, Oct. 23, & Nov. 6, 2026
    Code: 41250 $ 4,390


Game Development with Python (CodeCombat)

Provider: Cobo Academy Ltd

Join us for an exciting journey into coding with our Python Programming course featuring CodeCombat! This hands-on course uses interactive gameplay to learn Python in a fun, immersive way.

 

Students will dive into various levels and quests, practicing key concepts like variables, loops, conditionals, and functions. They’ll enhance their spatial awareness and logic through strategic problem-solving. In addition to Python basics, students will engage in game development, creating their own games while applying what they learn. By the end, each participant will confidently write code to tackle tasks and solve problems.

 

Key Take Away

  • Introduction to Python Programming: Learn the fundamentals, including data types and control structures.

  • Game-Based Learning and Development: Boost coding skills through interactive gameplay and game creation.

  • Problem-Solving Techniques: Sharpen critical thinking while tackling coding challenges.

Grade: 6-8

  • Day: Tuesday
    Time: 3:45pm – 4:45pm
    No class on: Oct. 20, 2026
    Code: 42321 $ 4,810


Coding Robotics with Codey Rocky

Provider: Cobo Academy Ltd

Codey Rocky, your child’s new coding companion designed for STEM education!

 

From grabbing real-time weather data from all over the world to exploring voice recognition and game design, Codey Rocky gives your child their first taste of Artificial Intelligence and Internet of Things (IoT). 

 

It combines easy-to-use hardware with block-based programming – complete with sensors to collect data & built-in WiFi that lets student’s create simple data-driven projects and games with artificial intelligence extensions.

 

Key Takeaway

  • Understand the connection between hardware components (robotics and sensors) and software.

  • Logic is the foundation of coding. Learn how to go from idea to working program by writing code that makes sense in practice.

  • Get kids to analyse different problems and look at things in different perspectives.

  • Debugging: understanding how to get to the bottom of a problem and how to fix it.

 

Virtual Tour

https://www.youtube.com/watch?v=pmHh_JH1XOE

Grade: 3-5

  • Day: Tuesday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 20, 2026
    Code: 42320 $ 4,810


Advance Game Design with Minecraft Java

Provider: Cobo Academy Ltd

Unlock the world of game development with Minecraft Java! In this hands-on course, students dive into the exciting realm of Minecraft modding and programming using a block-based visual Java environment. They’ll learn how to create custom commands, add special abilities, enchant items, design mini-games, and modify game mechanics—all inside Minecraft Java Edition.

Through creative problem-solving and collaboration, students will break down ideas into game design concepts and technical components, making coding both fun and meaningful. Each lesson builds essential programming skills, from understanding basic methods and logic to working with loops, arrays, and advanced game mechanics

Key Takeaways:

  • Experience with coding in a real Java environment tailored for beginners

  • Practical skills in breaking down complex ideas into manageable game components

  • Enhanced spatial awareness, logical thinking, and teamwork

  • The confidence to turn creative ideas into playable Minecraft features

Grade: 6-8

  • Day: Thursday
    Time: 3:45pm – 4:45pm
    No class on: Oct. 1, Oct. 22, Nov. 5, 2026, & Dec. 3 2026
    Code: 42341 $ 3,780


Python Object Oriented Programming 

Provider: Cobo Academy Ltd

Python is a powerful, versatile yet simple programming language and is extensively used by platforms such as Instagram, YouTube, Google and Spotify.

 

Designed for beginners, this introductory Python course is designed to give Y7 & 8 students a headstart to grasp core concepts and applications such as Object-Oriented

Programming, the central concept of Python and many other languages including C++, C# and Java. 

 

Key Takeaways

  • Learning basic Python and programming syntax

  • Solving brain teasers, numerical puzzles & programming challenges

  • Making functions and learning about programming concepts like conditionals, loops and variables

Grade: 6-8

  • Day: Wednesday
    Time: 3:45pm – 4:45pm
    No class on: Oct. 21, 2026
    Code: 42331 $ 4,810


Introduction To Coding

Provider: Cobo Academy Ltd

Screenless and screen-based activities, learning with various hands-on and interactive actiivities through multiple Montessori-approved educational robotics sets, combined with sequential & directional programming through multiple programming apps on their iPads!

 

Introduction to Coding involves engaging stories combined with programming music, expressions, directions and movements to create a fun and immersive learning environment. Use colourful physical blocks on the special programming board in order to move robots while exploring the different story maps. Complete coding challenges while covering topics such as shapes, animals, and planets.

 

Experimenting and seeing how their coding controls real-life robots and on-screen characters in real-time can help demystify technology, while developing their spatial ability through the use of directions and learning fundamental programming concepts such as order and sequencing. 

 

Key Takeaways

  • Understand that coding is a way to give instructions and how it can be applied in the real-world

  • Use colours, patterns, and physical toys to learn programming basics while enhancing fine motor coordination

  • Familiarise with directions, orientation and movement to develop spatial ability

  • Learn about concepts such as events, movements , sequencing and debugging

Grade: Prep-Grade 2

  • Day: Wednesday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 21, 2026
    Code: 42330 $ 4,810


STEM: LEGO Engineers – Introduction to Real World Mechanics

Provider: The Genius Workshop

Students will explore different simple machines through fun and creaRve hands-on LEGO® building acRviRes. They will construct machines to demonstrate various engineering concepts, followed by group discussions to elaborate on the properRes of these mechanisms. By building models of everyday items, students will gain an understanding of how things operate in daily life. AddiRonally, they will modify and design their models, applying the concepts they have learned.


*All materials will be provided by the provider.

Grade: Prep 

  • Day: Tuesday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 20, 2026
    Code: 42920 $ 5,210


STEM Programs - Build & Code: Application of AI

Provider: The Genius Workshop

In this program, students will construct projects with engineering concepts, infusing with foundational coding concepts through an age-appropriate intuitive coding interface.  They will apply motors and a variation of wireless sensors with different functions to their projects, including the application of AI in facial recognition sensor.  By building the project, coding sensors and motors to complete tasks and solve challenges, students will have their first experience on the operation of robots.


*All materials will be provided by the provider.

Grade: 1-2 

  • Day: Wednesday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 21, 2026
    Code: 42930 $ 5,210


Magic Science World

Provider: Big Bang Academy

Magical Science World is a hands-on STEAM course where children explore “wow!” science through safe, colorful

experiments. Across interactive lessons, students investigate simple chemistry and early biology by mixing, bubbling, floating, and observing real changes—then connect what they see to everyday life.

 

Learners create art-meets-science projects like tie-dye color mixing, oil-and-water “fireworks,” bubble science, and magical milk patterns. They also become “little doctors” by building a DIY stethoscope, learning basic body parts and healthy habits, and exploring how germs spread—and how handwashing and soap help prevent them. With each class, children practice curiosity, careful observation, and communication while building confidence in scientific thinking.

 

Learning Outcomes

  • Develop curiosity and observation skills by predicting, testing, and describing what happens in simple experiments.

  • Understand foundational science ideas, including color mixing, density and floating, diffusion, oil vs. water, and soap’s cleaning power.

  • Build early health awareness by learning about the body, germs, and hygiene through hands-on activities

 

*All materials will be provided by the provider.

Grade: Prep

  • Day: Thursday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 1, Oct. 22 & Nov. 5 , 2026
    Code: 41140 $ 4,120


Future Medics: Inside the Human Body

Provider: Big Bang Academy

Future Medics: Inside the Human Body is a hands-on STEAM course where students explore how the body stays healthy—through food science, chemistry, and working body-system models. Across interactive lessons, learners investigate nutrition and sustainable food choices, observe exciting chemical reactions, and build key human-body systems to understand how organs work together.

 

Students start as “ingredient investigators,” analyzing food groups, nutrients, and labels, then connect science to daily life by exploring food waste and simple composting. In the chemistry unit, they experiment with crystallisation, polymers, heat-releasing vs. heat-absorbing reactions, and reaction rates to see how matter changes. Finally, students build and test models of the nervous system, urinary system, circulatory system, and immune system—strengthening scientific reasoning through observation, explanation, and design.

 

Learning Outcomes

  • Understand how nutrition supports health by exploring food groups, macronutrients, labels, and sustainable food choices.

  • Explain how chemical reactions and material changes work through experiments (polymers, crystallisation, heat changes, reaction rate).

  • Identify major body systems and their functions by building models of the brain/nervous system, urinary system, circulatory system, and immune system

 

*All materials will be provided by the provider.

Grade: 3-4

  • Day: Thursday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 1, Oct. 22 & Nov. 5 , 2026
    Code: 41141 $ 4,120


Into the Wild Chemistry World

Provider: Big Bang Academy

Into the Wild Chemistry World is a hands-on STEAM course where students explore surprising chemistry in everyday materials—through safe experiments they can see, measure, and explain. Learners investigate sinking and floating, mixing and separating, water-repelling materials, and temperature changes, then connect these ideas to real-life problem solving.

 

The course also includes a “Senses & Health” unit where students explore how the body feels and functions—touch, brain signals and emotions, dental care, and movement—through interactive models and role-play activities. With each lesson, students practice predicting outcomes, observing carefully, and using science vocabulary to describe what happened and why.

 

Learning Outcomes

  • Develop scientific thinking by making predictions, testing ideas safely, and recording observations from experiments.

  • Understand core chemistry concepts such as density and buoyancy, mixtures and filtration, hydrophobic materials, surface tension, reactions, rusting, and osmosis.

  • Build health awareness by exploring the senses and body systems, including touch, brain and emotions, dental health, and movement

 

*All materials will be provided by the provider.

Grade: 1-2

  • Day: Wednesday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 21, 2026
    Code: 41130 $ 4,810


3D Virtual Reality with Oculus

Provider: Cobo Academy Ltd

Built at Cobo in partnership with Meta, the 3D Virtual Reality program introduces students to 3D modeling and virtual reality using Delightex (formerly CoSpaces) and Oculus VR headsets.

 

Students will develop strong spatial skills and turn their imagination into immersive virtual experiences. They will learn to create, animate, and code interactive 360-degree environments, progressing smoothly from basic 3D modeling to advanced game development.

 

Key Takeaways

  • Master the basics of architectural design and learn to create and manipulate 3D objects with proper scale, colors, ratios, and game environment planning using Delightex.

  • Understand how to break down complex structures and objects into simple shapes for effective 3D modeling.

  • Learn how ratios and measurements work in 3D space.

  • Gain proficiency in coding (triggers, loops, variables, and modular programming) to add interactivity, animations, and dynamic elements.

 

Virtual Tour

https://youtu.be/zUR9i60zLo8

Grade: 3-5

  • Day: Thursday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 1, Oct. 22 & Nov. 5 , 2026
    Code: 42340 $ 4,120


Drone Quest: Code & Fly Adventure

Provider: The Genius Workshop

Master the skies! Code your drone, conquer obstacles, and dominate in e-sports and laser battles! Students will dive into the world of drone engineering, mastering both manual and coded flying. 

 

  • Code & Fly: Train 3D visualization skills and code dynamic flight paths 

  • Pilot Skills: Hone your manual flying and automated coding techniques 

  • E-sports Actions: Compete in high-energy drone e-sports tournaments 

  • Laser Battles: Engage in epic laser battles with drones 

  • Obstacle Course: Practice challenges with exciting drone obstacle courses 


*All materials will be provided by the provider.

Grade: 3-5 

  • Day: Monday
    Time: 2:30pm – 3:30pm
    No class on: Oct. 19 & Oct. 26, 2026
    Code: 42910 $ 4,460