Codemakers offers introductory, intermediate, and advanced computer programming courses to middle and high school students, ages 12+.
We teach programming in much the same way colleges do - by using Python to develop coding skills that are easily transferable to other programming languages. Eight of the top 10 computer science departments in the U.S. (including MIT) now use Python rather than Java or C++ to teach basic computer programming.
We have been offering summer classes in the Boston area since 2016. Our curriculum requires students to begin writing code immediately. No dragging and dropping, no mastering technical skills without concepts. We offer lots of code writing games and challenges that students eventually develop from scratch.
This year we decided to change our teaching model from instructor led classes to online courses. Our lively and engaging animated videos are self-paced and short (10 minutes per lesson @ five lessons each for Intro, Intermediate, and Advanced levels), making it easy for students to fit course modules in between homework, sports, video games, social media, school and friends. We also try to develop coding projects that kids can identify with, from stories and mazes to Minecraft mods and alien invaders.
We expect our Introduction to Python course to be available online by end of July 2018. Our Intermediate and Advanced Python courses will be available by the end of September 2018.
If you're looking for a little inspiration, here is a great video from code.org about how computer programming is becoming the essential skill for future generations.