How to Program: Computer Science Concepts and Python Exercises
Basic Program Development and Testing
S1 E4:
Take the plunge and write a program that's useful for saving money! In the process, learn the importance of planning ahead, testing often, and building your code incrementally. As your program takes shape, Professor Keyser describes instructive incidents from computer history and his own experience.