The following topics are covered: Introduction; Introduction to Python; Understanding Variables; Python Strings; Performing Arithmetic; Logical Operations; Working With Numbers; Working With Strings; Lesson Review & Quiz; Assignment 1 - The Trivia Program.
The following topics are covered: Introduction; Branching Statements; The WHILE Loop; Guess The Number Game; The FOR Loop; The Anagram Game; Lesson Review & Quiz; and Assignment 2 - Guess The Word Game.
The following topics are covered: Introduction; Introducing Lists; List Methods; Nested Sequences; Introducing Dictionaries; The Hangman Game; Lesson Review & Quiz; and Assignment 3 - The Anagram Game with Clues.
The following topics are covered: Introduction; Creating Functions; Parameters & Arguments; Variables in Functions; The Noughts & Crosses Game (1); The Noughts & Crosses Game (2); Lesson Review & Quiz; and Assignment 4 - Updating the Hangman Game.
The following topics are covered: Introduction; Accessing Text Files; Storing Complex Data in Files; Handling Exceptions; The Sports Quiz; Lesson Review & Quiz; and Assignment 5 - Build Your Own Quiz.
The following topics are covered: Introduction; Classes, Methods, & Objects; Constructors & Attributes; Class Attributes & Static Methods; Private Attributes, Methods & Properties; The Hungry Caterpillar Game; Lesson Review & Quiz; and Assignment 6 - Create A Television Object.
The following topics are covered: Introduction; Creating Multiple Classes; Inheritance; Changing Inherited Methods; Creating Modules; The Blackjack Game (1); The Blackjack Game (2); Lesson Review & Quiz; and Assignment 7 - The Highest Card Game.
The following topics are covered: Introduction; Event-Driven Programming (1); Event-Driven Programming (2); Check Boxes Plus; The Grid Layout Manager; The Contact Form; Lesson Review & Quiz; and Assignment 8 - Find the Diamond Game.
The following topics are covered: Introduction; Graphics Window Basics; Displaying Objects; Moving Sprites; Collision Detection; The "Catch The Butterfly” Game; Lesson Review & Quiz; and Assignment 9 - Build A Ping Pong Game.
The following topics are covered: Introduction; Keyboard Commands; Animation, Sound, & Music; The Meteor Mayhem Game (Part 1); The Meteor Mayhem Game (Part 2); The Meteor Mayhem Game (Part 3); The Meteor Mayhem Game (Part 4); Lesson Review & Quiz; and Assignment 10 - Add Comets To The Meteor Mayhem Game.