To see how we teach computer programming, download a free sample of our Introduction to Python course materials.
CODEMAKERS offers Introductory, Intermediate, and Advanced Python courses to teens ages 13+ via digital download. With your purchase, you also get free, unlimited access to our private members community where you can ask questions of our programmers and participate in our live video conferencing workshops.
We teach programming 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.
The Introduction to Python course consists of 5 lessons: Python Basics, Python Foundations, Python Functions, Python Objects, and Efficiency. In all, you watch five short videos and complete 30+ fun and challenging coding projects and review exercises.