How Python Lessons Work On This Site

Typically you will be given a program to type in.  You should TYPE it in and not copy and paste.

Why?  Because you need to learn how to type it without looking it up.  When you make a mistake, you will learn how to debug your program faster.

By copying and pasting, students have shown they do not learn how to program or how to debug their programs.

Steps to Success:

  1. Read the lesson to understand what it is you're trying to learn
  2. Type the program in exactly.  Save and run it to see what happens.
  3. Read the program explanation so you understand how the program works
  4. Try the challenges to test your knowledge!