|
|
02 - Your first interactive program
Presenter(s): Andy Harris
Status: Available
Length: 15 Minutes 16 Seconds
Write your first program. Learn how to add comments, ask the user a question, retrieve input, and write a simple greeting to the user.
|
03 - Working with Strings
Presenter(s): Andy Harris
Status: Available
Text data is critical in all kinds of programming. Learn how Python works with strings. Learn about the built-in methods of string objects, and how to make a cartoon voice with string manipulation.
|
04 - String slicing and interpolation
Presenter(s): Andy Harris
Status: Available
Length: 19 Minutes 45 Seconds
Learn to break apart strings with the slicing operators, and how to combine complex data into strings with interpolation.
|
05 - Working with Numeric Data
Presenter(s): Andy Harris
Status: Available
Length: 18 Minutes 6 Seconds
Computer games usually involve numeric information. Learn how computers store various types of information, and how to get Python to recognize which kind of information you intend.
|
06 - Working with lists
Presenter(s): Andy Harris
Status: Available
Length: 27 Minutes 5 Seconds
Often you'll find yourself dealing with a lot of data. Python has terrific mechanisms for working with lists.
|
07 - Branching with If
Presenter(s): Andy Harris
Status: Available
Length: 36 Minutes 10 Seconds
Learn to make adaptable code with conditions and the powerful if statement. Build conditions using various comparison operators. Compare against multiple conditions with the powerful else and elif structures
|
08 - Working with while loops
Presenter(s): Andy Harris
Status: Available
Length: 16 Minutes 22 Seconds
While loops allow you to repeat your code many times. They are extremely useful, but they can cause problems. Learn to build while loops which act properly, and learn to avoid the dreaded endless loop and reluctant loop. Learn how to use the debugger to check for logic errors.
|
09 - Using Functions to encapsulate code
Presenter(s): Andy Harris
Status: Available
Length: 28 Minutes 40 Seconds
Your code is beginning to become more complex. Learn how functions are used to break complicated code into simpler pieces. Learn how to pass information into and out of functions.
|
10 - Creating a Main Loop
Presenter(s): Andy Harris
Status: Available
Length: 11 Minutes 16 Seconds
Games can often exit in multiple ways. Learn to build a while loop based on a condition. This very flexible structure will be the foundation of most of your games.
|