Recall: Programming is...
In the discussing the big picture of programming I offered you the following,
Q: Could you just tell me what a computer program is?
A: A list of instructions telling the computer what to do.
Q: And programming is writing down those instructions?
A: Well you have to think of them first, but yes.
To be a little more specific the process of writing a computer program usually involves:
-
Solving the problem by hand to make sure we know how.
-
Consciously identifying our solution method, i.e. algorithm.
-
Translating that algorithm into Python.
-
Entering and running the resulting program, and verifying that it works.
These are the steps we will follow throughout this course as we develop programs.