We want to get students building on their own, as quickly as possible. But we also make sure that students advance only after they've demonstrated a thorough understanding of the material, and not just after some arbitrary number of classes. Our curriculum is designed to build content mastery at a pace that's comfortable and customized for each of our students. As students demonstrate more independence, they progress through three levels of mastery: Explorer, Developer and Hacker.
read more about our educational approach
Technology giants, like Grace Hopper, Bill Gates, and Mark Zuckerberg, didn't learn how to program and build products by taking mandatory courses in school. They all taught themselves through play, by building interesting projects and learning new techniques whenever necessary. The projects came first and the concepts were just a means to an end.
We think this is the most effective way to develop deep understanding in students. We structure learning through fun projects, and introduce skills or concepts only after students realize that new knowledge is needed to solve a problem. Our project-based approach at Digital Adventures draws from two core ideas: accidental learning and competency-based education.
read more about our philosophy
Students are assessed differently depending on their ability level. In all cases, we assess both practical understanding (how-to) as well as conceptual (what and why) understanding. Students demonstrate what they've learned by solving challenges independently, translating code into English, explaining their problem-solving process, helping peers troubleshoot, and presenting completed projects.
read more about how we assess students
The core skills students build at Digital Adventures can be divided into three main subject areas: Programming, 2D Design and 3D Modeling. Each course teaches various combinations of these skills, with different courses emphasizing different subject areas. For example, the Virtual Reality course has a primary subject area of Programming and secondary subject areas of 2D Design and 3D Modeling, depending on the project. In contrast, the Digital Creations course only has a primary subject area of 3D Modeling. Read more for a breakdown of the different core skills that each course teaches:
read more about our subject areas
Our Skill Map takes you through the programming skill progression that all of our students go through. Once students demonstrate mastery of our progression, they should be able to independently make software ideas real without any instructor assistance. Students will be able to brainstorm technology ideas, scope high-level ideas down to manageable projects, select appropriate technology platforms and iteratively build solutions using chosen platforms. Click the 'read more' link to explore the map.
read more about our skill map
Sign up with your email address to receive news, special offers, and informative updates about our computer coding classes & technology camps for kids!
We respect your privacy and do not tolerate spam. We will never sell, rent or give away your personal information to any third party.