
Students ages 8-10 have blossoming tech literacy that can easily be honed towards tech excellence. We deliver high caliber knowledge that keeps pace with growth in language, typing, logical reasoning, and maturity.
Students ages 8-10 have blossoming tech literacy that can easily be honed towards tech excellence. We deliver high caliber knowledge that keeps pace with growth in language, typing, logical reasoning, and maturity.
For our 11-13 year old students, exceeding school computer science standards is all but guaranteed. Students at this level comfortably start relinquishing programming training wheels.
Accolades and exams in computer science are accessible. We help balance practice with your busy school schedule.
means understanding the very foundations of modern society. Our students learn information problem solving, not just "coding". They learn algorithms and data-structures, not just "STEM". They learn underlying computing science, not just a framework, language, or programming fad.
Same hands-on approach whether taught in-person or online. When online, unlike in "zoom classes", students don't need to juggle multiple programs. Instead, they focus on learning "why" and "when" to solve certain problems, not just how.
Even our youngest students learn core concepts such as: variable typing, scope, runtime errors, compilation errors, boolean logic, etc. Young students are given assistance tools (advanced analogs to MIT Scratch) to reduce keyboard typing requirements.
Our instructors have spent a decade developing standardized lesson plans that serve students who stay with us for years. This results in a progressive pathway to maintain interest and continuity. Most students' in academic performance far eclipses what is taught in school.
Students are eased into programming using common professional languages, not proprietary or kid-specific tools. This way students do not need to 'restart' later on when they build bigger projects, participate in competitions, or take standardized tests.