Lesson 4.1 goes over a simple, but often overlooked topic: importing your own user defined modules. This programming skill will allow you to better organize large programs and compartmentalize smaller programs to handle tasks in larger, more complex programs.
This is an introductory series of Python tutorials. This course, from start to finish, is designed to help someone who has never programmed before learn the basics of coding in Python. As this series continues, we examine more advanced Python techniques, functions, and methods.
You can download a copy of Python from http://www.python.org/downloads/.
Keep in mind this tutorial is using an older version of Python, v3.2.5. You will need to click on the "View Older Releases" button to use this specific version. Using the newer versions will not be an issue at this point, but when the lesson proceeds to basic graphics, the Pygame Module we'll use does not supports v3.2.5 only.