Please click on the button below to register via the Parent Portal.
For CDNIS students, registrations will open on Nov. 24, 2025, 10:00am HKT
For non-CDNIS students (Saturday ASAs only), registrations will open on Dec. 1, 2025 at 10:00am HKT
For inquiries, please contact activities@cdnis.edu.hk
STEM - LEGO Engineering Workshop: The Machineries
Provider: The Genius Workshop
Students will engage in hands-on learning by experimenting with various simple machines through creative LEGO® Technic building projects. They will construct models that demonstrate key engineering concepts, with each lesson encouraging group discussions on the properties and functions of these machines. Upon completion of their projects, students will be encouraged to modify their designs, applying both newly acquired knowledge and insights from previous lessons. The constructions will not only reflect the principles of engineering but also resemble real-life machinery, fostering a deeper understanding of practical applications.
*All materials will be provided by the provider.
Grade: Prep
Day: Tuesday
Time: 2:30pm - 3:30pm
No class on: Feb 17, Apr 7
Code: 42920 $ 7,070
STEM - Intermediate LEGO Engineering Workshop: Forms of Energy
Provider: The Genius Workshop
Students are introduced to the non-renewable and renewable energy sources that are present in the world. The application of energy will be further studied through building and operating LEGO® machines powered by different forms of energy. Experimentation will be done by students using these LEGO® projects for investigation of the advantages and disadvantages of the various energy sources.
*All materials will be provided by the provider.
Grade: 1-2
Day: Wednesday
Time: 2:30pm - 3:30pm
No class on: Feb 18, Apr 8
Code: 42930 $ 7,070
STEM - Drone Code Quest
Provider: The Genius Workshop
Get ready for an exciting new chapter in your drone journey!
Code & Fly: Train 3D visualization skills and code dynamic flight paths
Pilot Skills: Hone your manual flying and automated coding techniques
Obstacle Course: Practice challenges with exciting drone obstacle courses
Friendly Matches: Put your skills to the test in matches against your peers!
Compete in a fun and supportive environment that encourages sportsmanship, all while perfecting your drone maneuvers.
Enhanced Learning Experience: In drone-coding, manual piloting skills, e-sports actions, and obstacle course challenges!
Students will also have an opportunity to join a friendly match with a few fellow schools!
*All materials will be provided by the provider.
Grade: 3-5
Day: Friday
Time: 2:30pm - 3:30pm
No class on: Jan 16, Feb 6 & 20, Mar 6, Apr 3 & 10, May 1
Code: 42950 $ 5,580
3D Modelling and Scanning: Build Your Digital World
Provider: Scan The World Limited
3D Modeling and Scanning Course: Build Your Digital World
Ever wondered how video games, movies, and the metaverse are created? Learn to transform the real world into stunning 3D models and build your own virtual creations from scratch!
In this hands-on course, you'll learn cutting-edge technologies used by professionals in gaming, film, and digital design. Using just your smartphone and industry-standard open-source software, you'll capture real objects through advanced 3D scanning techniques like Gaussian Splatting (3DGS), then bring your wildest ideas to life using Blender 3D—the same free software used to create blockbuster movies and AAA games.
What You'll Learn:
Scan the World - Turn everyday objects into digital models using your phone's camera with photogrammetry, 3DGS, and LiDAR technology. Watch as physical items become virtual assets you can use anywhere.
Master 3D Modeling - Learn Blender 3D from the ground up. Create custom objects, characters, and entire scenes. Design textures that make your models look realistic or stylized—whatever matches your vision.
Bring Things to Life - Discover the secrets of 3D animation. Set the camera and lights. Make objects move, characters dance, and stories unfold in your own animated films.
Real-World Applications - Your creations won't just sit on your computer. Learn how to use your 3D models in presentations and create animated videos to share your idea or tell a story.
Why Join?
Whether you're interested in game design, animation, architecture, product design, or just want to create cool stuff, this course gives you professional skills that universities and employers value. Plus, you'll have total creative freedom in our mentorship sessions to build whatever you imagine—with expert guidance every step of the way.
No experience required—just bring your creativity and curiosity!
Hardware/Software needed: Mobile device with a camera (Apple/Android) with RealityScan installed + laptop (Mac or Windows) with Blender 3D installed
Grade: 7-12
Day: Friday
Time: 4:00pm - 5:00pm
No class on: Jan 16, Feb 6 & 20, Mar 6 & 13, Apr 3 & 10, May 1
Code: 43850 $ 8,150
3D Virtual Reality with Oculus
Provider: Cobo Academy Ltd
Dive into the world of 3D modeling and virtual reality in this dynamic course! Students will learn to create and design structures using Delightex (formerly CoSpaces) and bring their creations to life with Facebook's Oculus Go headset. They'll explore coding concepts to add interactivity and animations, crafting immersive experiences like habitats, houses, roller coasters, and games such as Jenga.
Key Takeaways
- Understand the basic building blocks for 3D modeling
- Understand how to break down complex structures and objects to basic building blocks
- Learn how to add animations and interactivities to 3D worlds using code
- Understand basic coding concepts like triggers, variables, conditionals, and loops, amongst many others
- Understand the application of Virtual Reality, and how to interact with your 3D world design through VR
*What to bring
- Laptop(Windows/Mac)
Virtual Tour
https://youtu.be/zUR9i60zLo8
Grade: 3-5
Day: Tuesday
Time: 2:30pm - 3:30pm
No class on: Feb 17, Apr 7
Code: 42320 $ 6,520
Game Development with Python (CodeCombat)
Provider: Cobo Academy
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.
*What to bring
- Laptop (Mac/Windows)
Grade: 6-8
Day: Tuesday
Time: 3:45pm - 4:45pm
No class on: Feb 17, Apr 7
Code: 42321 $ 5,840
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
*What to bring
- iPad (required starting week 5 or 6; exact week number to be confirmed)
Grade: Prep-Grade 2
Day: Wednesday
Time: 2:30pm - 3:30pm
No class on: Feb 18, Apr 8
Code: 42330 $ 6,520
Game Design with Minecraft Java
Provider: Cobo Academy Ltd
Dive into the exciting world of Minecraft programming in this course! Combining knowledge of Minecraft building with the power of block-based Java programming, students will create and run custom commands, unlocking the powers of the Avengers and designing mini-games and cool mods to share with friends. This course emphasizes creative learning and collaborative testing, strengthening students' understanding of variables, functions, and loops as they tinker with elements like velocity, timers, and structure building. Together, students will code, build, and test their mods in Minecraft Java Edition, all while enhancing their planning and problem-solving skills as they explore the basics of Java syntax.
Key Takeaways
- Grasp the fundamentals of Java syntax, structuring, and sequencing while learning how to control player, mob, and world behaviors through coding.
- Learn to break down ideas into technical components, using Minecraft as a tool to explore the relationship between programming languages and game development.
- Explore fundamental physics concepts to make projects more interesting
*What to bring
- Laptop(Windows/Mac)
Grade: 6-8
Day: Wednesday
Time: 3:45pm - 4:45pm
No class on: Feb 18, Apr 8
Code: 42331 $ 6,520
Coding Robotics with Codey Rocky
Provider: Cobo Academy Ltd
Explore the world of coding with Codey Rocky, your child’s new coding companion designed for STEM education! In this course, students will explore the fundamentals of Artificial Intelligence and the Internet of Things (IoT) through hands-on projects.
Key Takeaways
- 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
*What to bring
- iPad
Grade: 3-5
Day: Thursday
Time: 2:30pm - 3:30pm
No class on: Jan 15, Feb 19, Apr 2, Apr 9
Code: 42340 $ 5,840
Mobile App Development with Thunkable
Provider: Cobo Academy Ltd
Unlock the power of creativity and technology in our exciting app development course using block-based coding! Students will explore the significance of smartphones and learn to build AI-driven apps with Thunkable, which can run on both iOS and Android. This hands-on course allows children to harness their design and logical thinking skills while honing their spatial awareness to create innovative, intelligent apps that utilize various sensors and inputs from mobile devices.
From designing the user interface to programming with block-based coding, testing, and optimizing features, students will dive into the app development process and discover endless possibilities limited only by their imagination.
Key Takeaways
- Learn to personalize your apps by creating unique designs for each app you create
- Explore how AI works and its personalised application in app development through different games/projects
- Develop your design-thinking skills while building upon fundamental coding concepts
Virtual Tour
https://youtu.be/YRjMhD-mIQc
*What to bring
Laptop (Windows/Mac)
Grade: 6-8
Day: Thursday
Time: 3:45pm - 4:45pm
No class on: Jan 15, Feb 19, Apr 2, Apr 9
Code: 42341 $ 6,520
TLC Kids Digital Technology Multi-Skill
Provider: TLC Kids Hong Kong
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: Feb 18, Apr 8
Code: 41230 $ 6,960
Day: Thursday
Time: 2:30pm - 3:30pm
No class on: Jan 15, Feb 19, Apr 9
Code: 41240 $ 6,230
Grade: 3-5
Day: Monday
Time: 2:30pm - 3:30pm
No class on: Feb 16, Feb 23, Apr 6, Apr 13, May 25
Code: 41210 $ 5,860
Day: Friday
Time: 2:30pm - 3:30pm
No class on: Jan 16, Feb 6 & 20, Mar 6, Apr 3 & 10, May 1
Code: 41250 $ 5,490
AI Creator: Animated Drawings
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 animated drawings. This term, they will:
- Learn how to use generative AI and AI animation tools
- Create original drawings and animate them 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 students only need to bring a tablet (ex. iPad) to class. 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: Feb 16, Feb 23, Apr 6, Apr 13, May 25
Code: 40910 $ 5,130
Creative AI: Make a Music Video
Provider: Babel Film Workshop
Want to use AI creatively? AI is an increasingly important part of our lives, but students rarely get to explore its use in creative ways, 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 by making an original music video. This term, they will:
- Learn generative AI skills for video creation
- Create a music video with AI-generated visuals
- Feel inspired by the creative possibilities of new technology
- Work with teachers who have professional experience in creative industries
New students are welcome, and students only need to bring a laptop. Parents/guardians are invited to a Showcase in the last class. Limited to 12 students only, so enroll now to not miss out on the fun of creative AI!
Grade: 6-9
Day: Monday
Time: 4:00pm - 5:00pm
No class on: Feb 16, Feb 23, Apr 6, Apr 13, May 25
Code: 40911 $ 5,490
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 course, students will explore their curiosity about technology by creating animations of everyday objects using AI. This term, they will:
- Learn age-appropriate use of AI
- Create animations that bring objects to life
- 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: Thursday
Time: 2:30pm - 3:30pm
No class on: Jan 15, Feb 19, Apr 2, Apr 9
Code: 40940 $ 5,840
Provider: Babel Film Workshop Ltd
Want to create your own video content? Vlogging is one of the most popular forms of video creation, but students rarely know how to vlog effectively, which means they miss out on an influential way to express themselves. In this course, students will discover the creative possibilities of vlogging by making a different video each term. This term, they will:
- Learn to plan, film, and edit personal videos
- Create a personal lifestyle vlog
- Discover their voice and influence as content creators
- Work with teachers who have professional video production experience
New students are welcome, and students only need to bring a mobile device and laptop. Parents/guardians are invited to a Premiere on the last class. Limited to 12 students only, so enroll now to not miss out on the fun of vlogging!
Grade: 6-9
Day: Thursday
Time: 4:00pm - 5:00pm
No class on: Jan 15, Feb 19, Apr 2, Apr 9
Code: 40941 $ 5,840
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. *All materials included.
This term (T2) topics:
Space Explorer
Reach beyond the sky and explore the final frontier on an amazing adventure through the solar system! Discover how robots and astronauts explore other worlds and investigate the science behind the rockets that send them into space. Blast off on a journey to the outer reaches of our universe!
Strange Science
Junior scientists wanted to get messy and delve into the strange world of science. From slime that’s both liquid and solid to the secret of treasure divers and pneumatic; join us as we discover just how weird and wonderful our world can be!
*All materials will be provided by the provider.
Grade: Prep-Grade 2
Day: Monday
Time: 2:30pm - 3:30pm
No class on: Feb 16, Feb 23, Apr 6, Apr 13, May 25
Code: 41010 $ 5,310
Grade: 3-5
Day: Wednesday
Time: 2:30pm - 3:30pm
No class on: Feb 18, Apr 8
Code: 41030 $ 6,310
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, avoid 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 made 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: 4-5
Day: Monday
Time: 2:30pm - 3:30pm
No class on: Feb 16, Feb 23, Apr 6, Apr 13, May 25
Code: 41011 $ 5,310
Grade: 6-8
Day: Monday
Time: 4:00pm - 5:00pm
No class on: Feb 16, Feb 23, Apr 6, Apr 13, May 25
Code: 41012 $ 5,310
Grade: 2-3
Day: Tuesday
Time: 2:30pm - 3:30pm
No class on: Feb 17, Apr 7
Code: 41020 $ 6,310
Grade: Prep-Grade 1
Day: Wednesday
Time: 2:30pm - 3:30pm
No class on: Feb 18, Apr 8
Code: 41031 $ 6,310
Earth and Space Adventures
Provider: Big Bang Academy
Explore the wonders of Earth and space through hands-on science activities. Students will build simple models, conduct experiments, and uncover the mysteries of the natural world and the universe beyond. This course is perfect for students who enjoy discovering how our planet, outer space, and mechanical systems work—ready to explore, experiment, and experience the excitement of science.
*All materials will be provided by the provider.
Grade: 4-5
Day: Thursday
Time: 2:30pm - 3:30pm
No class on: Jan 15, Feb 19, Apr 2, Apr 9
Code: 41140 $ 5,840
Mini Earth Explorer
Provider: Big Bang Academy
Explore astronomy and ecology with hands-on activities. Young explorers will discuss Earth’s crust, oceans, and the solar system, discover the beauty of plants, and learn about the stars—sparking curiosity and a love of learning.
*All materials will be provided by the provider.
Grade: Prep-Grade 2
Day: Monday
Time: 2:30pm - 3:30pm
No class on: Feb 16, Feb 23, Apr 6, Apr 13, May 25
Code: 41110 $ 5,490
Nature Adventurer
Provider: Big Bang Academy
Explore ecology and marine biology with hands-on activities. Students will investigate fossils, classify animals, and uncover ocean mysteries. They will also create coral crystals and anglerfish models—perfect for junior scientists curious about nature.
*All materials will be provided by the provider.
Grade: 3-4
Day: Monday
Time: 2:30pm - 3:30pm
No class on: Feb 16, Feb 23, Apr 6, Apr 13, May 25
Code: 41111 $ 5,490