Python for Everybody (py4e.com)

1.1 Why Program

Dr. Charles Russell Severance
Explore the nature of programming and how programming a computer is different than using a computer.