Learn Python®--a powerful, widely used, and versatile programming language --in this fun, hands-on class for new programmers. Explore fundamental programming concepts by building interesting basic games. Topics include data types and structures, control flow, functions, input and output and object-oriented programming.
We recommend that students become familiar with and practice typing skills prior to programming classes--the faster you type, the faster you code! Click here for free online games and tutorials.