Classes, Solutions, and Equipment Offered
All classes are available in English, Polish, Chinese and Russian languages.
Play Bricks with TRIZ (6-12 years)
Unlock your child's creativity and problem-solving skills through hands-on engineering and mechanics classes using System and Technic building blocks ! Our engaging sessions combine fun and learning, giving kids the chance to explore real-world engineering concepts while building incredible machines.
What Students Will Learn?
✅Fundamentals of Engineering & Mechanics – Gears, suspension systems, structural stability, and more!
✅Hands-on Building Experience – With over 10,000 unique bricks, kids can create anything from trucks to complex mechanical systems.
✅Problem-Solving & Critical Thinking – We apply TRIZ (Theory of Inventive Problem Solving) to encourage smart and innovative building.
✅Creativity & Imagination – We foster inventive thinking through open-ended design challenges.
✅A Fun & Engaging Learning Environment – A brick-building paradise where ideas come to life!
Create Your Own Light-Up Card (7+ years)
In this exciting workshop, students will explore the basics of electrical circuits and design their own unique paper greeting card with built-in lighting.
What Will We Do?
🔹 Learn the fundamentals of electricity and how simple circuits work.
🔹 Use conductive metallic tape to create a functioning circuit.
🔹 Connect an LED and a battery to make the card light up!
🔹 Combine creativity and engineering to design a one-of-a-kind glowing card.
💡 A perfect mix of art, technology, and hands-on learning!
Arcade Games Development (10+ years)
🎮 Create Your Own Retro-Style Games on a Custom Gaming Console! 🎮
In this exciting course, students 10 years and older will dive into the world of game development by creating classic arcade-style games for a custom-designed portable gaming console using MakeCode Arcade.
What Will Students Learn?
✅Fundamentals of Game Design – Understand how classic arcade games work and design engaging gameplay.
✅Programming with MakeCode Arcade – Use a visual coding platform to create and modify game mechanics, animations, and interactions.
✅ Pixel Art & Sprites – Design custom characters, backgrounds, and objects to bring your game to life.
✅ Game Logic & Mechanics – Implement movement, collision detection, scoring systems, and more.
✅Testing & Debugging – Develop problem-solving skills by troubleshooting and improving game performance.
✅ Playing on a Custom Console – Load and play your own game on a portable gaming console designed specifically for this course! Watch YouTube video about the console "Edukawa Game".
🚀 By the end of the course, each student will have created their own fully playable arcade game and experienced it on real hardware!
No prior coding experience is needed—just a passion for games and creativity!
Robotics with Kittenbot bricks and micro:bit (8-10 years)
🤖 Build, Code, and Bring Creations to Life! 🤖
Programming robots using MakeCode, Technic bricks, and Kittenbot's electronic components. In this hands-on class, young learners will dive into the world of robotics by combining construction bricks with micro:bit and KittenBot’s Sugar modules. These easy-to-use electronic components will help students build interactive robots and smart machines, while learning the basics of engineering, programming, and robotics in a fun and engaging way.
What Will Students Learn?
✅ Fundamentals of Robotics & Engineering – Build mechanical structures using construction bricks and electronic components.
✅Programming with micro:bit & KittenBot Sugar Modules – Learn how to code lights, motors, and sensors using a beginner-friendly visual coding platform.
✅ Smart Machines & Interactive Projects – Create exciting projects like moving robots, smart vehicles, and sensor-based gadgets.
✅ Problem-Solving & Logical Thinking – Develop critical thinking skills by designing and debugging real-world robotic systems.
✅Hands-on Learning & Creativity – Encourage creativity through open-ended projects and hands-on experimentation.
🚀 By the end of the course, students will have built and programmed their own interactive robotic creations!
No prior experience is needed—just a love for building, curiosity, and creativity!
No-Screen Coding with Robots (4-7 years)
🤖 Learn to Code Without Screens – Hands-On, Fun, and Engaging! 🎲
In this interactive course, young learners will explore the foundations of coding without using screens!
Through play-based activities with Matatalab TaleBot, CodingLab Doc Robot, and Code & Go Robot Mouse, students will develop essential problem-solving, logic, and sequencing skills in an engaging and intuitive way.
What Will Students Learn?
✅ Basic Coding Concepts – Understand commands, sequences, loops, and problem-solving through hands-on activities.
✅ Screen-Free Programming – Learn to program robots using physical coding tiles, cards, and buttons, making it easy and fun.
✅ Logical Thinking & Sequencing – Develop critical thinking skills by creating step-by-step instructions for robots to follow.
✅Creative Problem-Solving – Complete exciting challenges and puzzles, helping the robots navigate mazes, complete tasks, and solve real-world problems.
✅ Collaboration & Play-Based Learning – Work in teams to experiment, explore, and build confidence in early computational thinking.🚀
By the end of the course, students will gain a strong foundation in coding concepts—without screens!
No reading or prior coding experience required—just curiosity and a love for exploration!
Creative 3D Design with a 3D Pen (7+ years)
🖊️ Draw in the Air and Bring Your Ideas to Life! 🎨
In this hands-on course, students 7 years and older will explore the exciting world of 3D creation using a 3D pen. Unlike traditional drawing, a 3D pen allows young creators to sketch, build, and sculpt in three dimensions, transforming their ideas into real objects. Through fun and engaging activities, students will develop creativity, spatial awareness, and fine motor skills while making unique 3D designs.
What Will Students Learn?
✅ How a 3D Pen Works – Understand the basics of 3D pen technology, filament types, and how to handle the pen safely.
✅ Drawing in 3D Space – Learn how to create flat, layered, and free-standing 3D models using different techniques.
✅ Creative Problem-Solving – Develop hands-on design and engineering skills by constructing functional objects and artistic designs.
✅ Building with Structure & Stability – Explore techniques for making strong, balanced, and detailed 3D models.
✅ Fun Projects & Open-Ended Creation – Work on exciting projects like 3D decorations, accessories, miniature buildings, and personalized designs.
🚀 By the end of the course, students will have built their own unique 3D creations and developed essential design skills!
No prior experience is needed—just imagination and a love for making things!
Arduino Programming (10+ years)
We will learn to code and build innovative projects with an Arduino Learning Kit.
💡 Learn to Code, Build, and Innovate with Arduino! 🔧
In this hands-on course, students 12 years and older will dive into the world of electronics and programming using the Arduino Learning Kit. They will learn how to write code, connect electronic components, and build interactive projects while developing essential engineering, problem-solving, and coding skills.
What Will Students Learn?
✅ Fundamentals of Arduino & Electronics – Understand how microcontrollers work and how to connect sensors, LEDs, motors, and more.
✅ Programming in C/C++ for Arduino – Learn to write and modify code to control electronic components.
✅ Building Interactive Projects – Create real-world applications like LED displays, smart sensors, motorized devices, and automated systems.
✅ Debugging & Problem-Solving – Develop troubleshooting skills to identify and fix issues in circuits and code.
✅ Creative Engineering & Innovation – Experiment with hardware and software to design custom inventions.
🚀 By the end of the course, students will have built their own innovative Arduino projects and gained a strong foundation in programming and electronics!
No prior experience is needed—just curiosity and a passion for technology!
3D Engineering & Design (12+ years)
🛠️ Design, Prototype, and Print in 3D! 🎨
In this hands-on course, students 12 years and older will explore the exciting world of 3D engineering and design. Using professional tools like Onshape, they will learn how to create digital 3D models and bring them to life using advanced FDM and resin 3D printing technologies.
What Will Students Learn?
✅ 3D Modeling with Onshape – Learn how to design precise and functional 3D models using a professional CAD platform.
✅ FDM 3D Printing (Creality K1C) – Understand how Fused Deposition Modeling (FDM) works and print strong, durable prototypes.
✅ Creative Problem-Solving – Develop hands-on design and engineering skills by constructing functional objects and artistic designs.
✅ Building with Structure & Stability – Explore techniques for making strong, balanced, and detailed 3D models.
✅ Fun Projects & Open-Ended Creation – Work on exciting projects like 3D decorations, accessories, miniature buildings, and personalized designs.
🚀 By the end of the course, students will have built their own unique 3D creations and developed essential design skills!
No prior experience is needed—just imagination and a love for making things!
Learn ROS Robotics with a Hands-On Project (17+ years)
🔧 Build, Program, and Explore Robotics with ROS2 Using a Custom Robot! 🔧
In this hands-on course, students will dive into Robot Operating System (ROS2) by working with our custom-designed x86-based ROS2 car robot. This course follows a structured approach based on the Hackster.io tutorial, where participants will learn how to build, program, and control a real robotic vehicle using the Robotics SDK.
Want to Build Your Own Robot?
If you want to create your own version of this robot before joining the course, you can follow my free online tutorial, which covers some of the fundamental concepts explored in this course.
📖 Follow the free robot building e-learning course here
What Students Will Learn?
✅ Introduction to ROS2 & Robotics – Understand the fundamentals of ROS2, the most widely used framework for robotics development.
✅ Assembling & Configuring the Robot – Learn how to set up hardware components, sensors, and embedded systems in our custom robot
✅ Programming & Control with ROS2 – Write code to enable autonomous navigation, obstacle detection, and sensor-based decision-making.
✅Robotics SDK– Utilize cutting-edge robotics tools to enhance robotic intelligence and performance.
✅Hands-on Project-Based Learning – Work through practical, industry-relevant robotics challenges using a real, physical robot.
Simulation & Real-World Deployment in Robotics with Open3D Sim
🔧 Experience Next-Gen Robotics Simulation with Open3D Sim – More Realistic, Faster, and Better Than Gazebo! 🔧
In this cutting-edge course, students will master robot simulation and real-world deployment using Open3D Sim, a high-performance, physics-accurate simulator that surpasses Gazebo in realism, speed, and efficiency. We will work with Andino, an open-source robotic platform from Ekumen-OS, using ROS2 to develop and deploy real-world robotic applications.
Why Open3D Sim?
🔥 More Realistic Simulations – Advanced physics engine for highly accurate robot movement and sensor behavior.
🚀 Faster Performance – Optimized for real-time execution with minimal lag.
⚡ Better Sensor Accuracy – More precise LIDAR, IMU, and camera simulation compared to Gazebo.
🔄 Seamless Transition to Real-World Deployment – Less gap between simulation and actual robot behavior, making deployments smoother.
What Will Students Learn?
✅ Robot Simulation with Open3D Sim – Create and test highly detailed robotic environments with better physics, more realistic sensors, and superior performance.
✅ ROS2 for Robotics Development – Learn how to program and control robots using Robot Operating System (ROS2).
✅ Autonomous Navigation & Perception – Implement SLAM (Simultaneous Localization and Mapping), obstacle detection, and path planning with real-world accuracy.
✅ Sensor Integration & Data Processing – Work with LIDAR, cameras, and IMU sensors for environmental perception.
✅ Real-World Deployment with Andino – Apply your simulated algorithms to a physical Andino robot, bridging the gap between simulation and reality.
✅ Open-Source Robotics Development – Contribute to the Andino project, gaining experience with real industry-standard workflows.
🚀 By the end of this course, students will have mastered Open3D Sim for robotics simulation and successfully deployed an autonomous robot in the real world!
No prior experience with ROS2 is needed—just enthusiasm, problem-solving skills, and a love for robotics!
📖 This course is based on the Andino open-source project: GitHub - Ekumen-OS/Andino
RC Cars in Action: A Hands-On STEM Adventure
Discover the exciting world of STEM through our hands-on course centered around remote-controlled (RC) cars
Participants will delve into mechanical engineering by assembling and customizing their own RC vehicles, gaining insights into gear systems and structural design. The course also covers electronic systems, where students learn about circuitry, power distribution, and troubleshooting techniques. Physics principles such as acceleration, friction, and inertia are explored through interactive experiments with the cars.
Join us to ignite curiosity and passion for the sciences in a dynamic and engaging learning environment.
Swift Coding Club: Learn, Create, and Innovate!
Empowering Young Minds Through Coding
In today's technology-driven world, coding is more than just a skill—it’s a gateway to creativity, problem-solving, and innovation. Our Swift Coding Club provides students with an engaging, hands-on learning experience using Apple’s Swift programming language.
📌 Course Overview
Our structured Swift Coding Club is designed for students of different skill levels, offering a step-by-step approach to mastering coding concepts through real-world applications.
🔹 Beginner Level (Ages 8-12)
- Learn the basics of Swift coding through interactive challenges in Swift Playgrounds
- Solve puzzles, create animations, and explore coding fundamentals
- Work on a fun "Build Your Own Digital Story" project
🔹 Intermediate Level (Ages 12-16)
- Dive deeper into coding with app development projects
- Use "Get Started with Apps" and "Keep Going with Apps" playgrounds
- Develop your own mini-app prototypes, learning about UI/UX design
🔹 Advanced Level (Ages 16+)
- Tackle real-world coding challenges and problem-solving tasks
- Create a fully functional app using Swift and Xcode
- Participate in peer mentoring to guide younger students and enhance leadership skills
🎯 Key Features
✅ Hands-On Learning – Students learn by doing, applying coding concepts to exciting challenges and real-world projects
✅ Collaboration & Peer Mentorship – Work in teams, share ideas, and support each other in a fun, encouraging environment
✅ Project-Based Approach – Every session is focused on a tangible outcome, from small coding exercises to full app development
✅ Innovation & Creativity – Students design, prototype, and build their own digital creations, preparing them for the future
🚀 Why Join the Swift Coding Club?
- No prior coding experience needed! Beginners start with step-by-step guidance
- Learn from Apple’s Everyone Can Code curriculum, designed for young learners
- Develop critical computational thinking and problem-solving skills
- A great stepping stone into app development, game design, and digital creativity