OUR EDUCATIONAL PHILOSOPHY
We are passionate about creating the best coding education for kids you can find anywhere. Based on education research, computer science principles, and our experience with hundreds of kids, we have developed an approach which gives kids a high quality and personalized coding education.
KEY IDEAS BEHIND OUR APPROACH
In every class, we make real projects, including games, animations, websites, and apps. These are working digital creations that kids can play, share, and be proud of, from day one. Students are encouraged to make these projects uniquely their own by making creative decisions all along the way. We also give time for "personal projects" at the end of every session to allow independent design and ideas.
CLASS SIZE & LOW RATIO
We keep our classes small on purpose. We maintain a 4:1 ratio (5:1 for middle school), which minimizes the time when kids aren't coding because they are waiting for help. It allows the teachers to know every student, and understand their goals and what they are working on. And it means that every kid gets 1-on-1 attention every time they come to Power Up. We think that's important and special.
STAFF WHO CODE
We hire teaching staff who understand Computer Science and how to work with kids. Our Instructors have post-secondary education in Computer Science, and Teaching Assistants are drawn from skilled high school and college students. Our instructors are role models for computational thinking and problem solving skills in their 1-on-1 interactions with students.
Block-based languages allow younger students to focus on coding concepts, rather than being frustrated by slow typing speed, difficulty remembering commands and finding typing errors. This makes our classes for kids very motivating and productive, with working games completed in just 1-2 classes.
PROFESSIONAL LANGUAGES, DEEP CONTENT