Where Kids Learn Real Tech Skills
Build real software, games, and web tools from the ground up. Led by ๐ Canadian systems architect Ben Gervais with a dedicated small group focus.

Students building playable games and creative software side-by-side.
Bonus Perk:Every enrolled student gets free full access to the dadaschool.com learning app!
The 6 Core Learning Domains
We don't teach passive screen time or shallow toy apps. Our curriculum builds real technical skills across six practical domains so students understand, build, and run real technology.
Core Computing & OS
Learn how computers really work from the inside out. Students explore operating systems, type commands into the terminal, navigate file trees, and see how the CPU and memory process instructions.
Web Technology
Build for the real internet using HTML structure, modern CSS styling, and JavaScript logic. Students write clean code to design, build, and publish interactive websites online.
Programming & Code
Start directly with block coding in Scratch, then level up to real text programming in Python and Node.js. Students master variables, loops, logic, and how to break down big problems into clean steps.
Applied AI
Understand how modern AI actually works without fear or illusions. Students learn neural network concepts, run open-source models locally with LM Studio, and craft smart prompts for real tasks.
Multimedia & Digital Media Creation
Edit digital audio and video, compose digital media assets, and produce expressive technology. Students learn hands-on media production, timeline editing, and audio effects.
Computer Networks & Internet Protocols
Discover how the internet actually works. Trace data packets as they travel across routers, switches, cables, and servers to reach your browser.
๐ Project-Based Learning: Real Code, Real Software
Combine skills across the six domains into an exciting project of your choice. Students don't just follow tutorials โ they architect, code, debug, and showcase their creations with direct 1-on-1 mentor support.


Founder & Lead Instructor

Exploring science and building real code together โ the inspiration behind DaDa School.
Ben Gervais
Senior Systems Architect & Technology Mentor
Ben Gervais is a ๐ Canadian Senior Systems Architect & Developer, coding since 2008. He has designed distributed software architectures, built real-time platforms scaled to over 5 million active users, and builds local AI systems in Taiwan. Based in Taiwan, he provides hands-on, personalized technology mentorship with small classes available (online classes scheduled based on your local timezone), taught primarily in English with Mandarin support.
"I am really lucky to have been able to spend so much time teaching my son and encouraging him to be curious, ask questions and develop skills to become an independent creator. I want to be able to help your kids develop the same kind of skills through our programs."
The Dada School Adventure Difference
Traditional coding classes either overwhelm students with passive lectures or entertain them with surface-level games. We believe in high-impact mentorship that builds true problem-solving resilience.
Small Group Focus & Matched Groups
Small classes available with students matched by age and skill. Classes run in focused 8-week course segments with 1.5 hours of weekly hands-on guidance, ensuring every learner gets deep, personal attention.
Guided Problem Solving
We don't just hand kids the answers. We guide them with questions so they learn to read compiler errors, trace bugs step by step, and celebrate that amazing moment: "Teacher, I solved it!"
Real Working Code, Zero Fluff
No shallow drag-and-drop gimmicks or click-through puzzles. Students write real code, use real developer tools, and build working games, websites, and programs from the ground up.

Student-Led Project Presentations
Students don't just follow along โ they build, own, and excitedly present their creations. From custom arcade mechanics to interactive story games, kids gain true speaking and logic confidence.

Personalized Mentoring & Real Code
Step-by-step guidance right next to the student. Whether transitioning from Scratch to Python in VS Code or tracing an algorithmic bug, learners receive individualized attention and patient feedback.
Register for Classes
Register for tech classes with small classes available (ages 6โ14). We evaluate prior experience, understand learning goals, and organize the right small-group placement in person in Taiwan or interactive online (scheduled based on your local timezone).