Learn coding by programming in Python®. Our teachers take you through 20 projects which teach you how to use the most important constructs of the Python® language, including variables, functions, conditional statements, loops, logic operators, graphic display and lists. The projects are fun and interactive, including arcade games, art, and computer chat. You'll end the week by creating your own custom Python program or game.