NEW CLASSESNow Enrolling 8-Week Classes in Taiwan & Online ยท Message on LINE for Times
D
DADASCHOOL Live!
๐Ÿš€ Hands-On Tech Quests for Young Creators

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 coding side-by-side with Scratch and Pikachu mouse in small group tutoring session
REAL CODING IN ACTION

Students building playable games and creative software side-by-side.

SMALL CLASSES
Small group focus & code review
PROJECT-BASED
Real working games & tools
AGES 6 TO 14
Matched by age & readiness
FREE APP ACCESS
Full dadaschool.com platform
๐ŸŽฎ

Bonus Perk:Every enrolled student gets free full access to the dadaschool.com learning app!

PLAY APP โ†’
Gamified Tech Skill Tree

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.

๐Ÿ–ฅ๏ธFoundation Quest

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.

Linux CLIFile TreesCPU & MemoryOS Internals
Example ExplorationTerminal navigation & system maps
๐ŸŒBuilder Quest

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.

HTML5Modern CSSJavaScriptWeb Publishing
Example ProjectLive deployed responsive websites
๐Ÿ’ปLogic Quest

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.

ScratchPythonNode.jsAlgorithms
Example ProjectPlayable games & practical tools
๐Ÿค–AI Pioneer

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.

Neural NetsLocal LLMsLM StudioPrompt Design
Example ProjectLocal AI configurations & assistants
๐ŸŽจCreator Quest

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.

Audio / VideoMedia WorkflowsDigital AssetsCreative Design
Example ProjectDigital audio/video projects & creative assets
๐Ÿ“กNetwork Quest

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.

TCP/IP & PacketsRouting & DNSHTTP ProtocolsServers & Clients
Example ExplorationNetwork topologies & packet flow analyzers
Hands-On ProjectsBuilding Real Software

๐Ÿš€ 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.

Full-Stack BuildingProblem SolvingReal Developer ToolsLive Showcase
Student coding creative web projects on a sticker-covered laptop
STUDENT CREATION
Ben Gervais - Founder & Lead Instructor

Founder & Lead Instructor

Senior Systems Architect & DeveloperCoding Since 2008
Ben and his son in matching NASA T-shirts at a museum exhibit

Exploring science and building real code together โ€” the inspiration behind DaDa School.

INSTRUCTOR SPOTLIGHT

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.

THE INSPIRATION
"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."
โ€” Ben Gervais, Founder & Father
How We Teach

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.

01

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.

Outcome: Personalized attention & matched pacing in 8-week segments
02

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!"

Outcome: Analytical confidence & lifelong debugging resilience
03

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.

Outcome: Practical engineering literacy & transferable ability
Young student proudly presenting his Scratch coding project on his MacBook
STUDENT CREATION
PROJECT SHOWCASEยทIndependent Thinking

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.

Side-by-side mentor and student coding session showing Python in VS Code and Scratch
HANDS-ON MENTORING
SIDE-BY-SIDE DEBUGGINGยทStep-by-Step

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.

READY TO LEVEL UP?

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).

[โœ“]Small classes available (small group focus)[โœ“]English with Mandarin support[โœ“]In-person in Taiwan or online (local timezone)[โœ“]8-week structured course segments
๐Ÿ’ฌConnect on LINE