I feel programming is important because it teaches data-analysis and problem-solving skills. The essence of programming is to relate one quantity to another quantity and to understand how the relationship is evaluated by substituting values for names. A program relates its inputs to its outputs. That relationship is evaluated by substituting concrete values for variables. Algebra is the mathematical foundation of programming. All of this requires paying attention to details.
These programming activities are useful for a businessman, a lawyer, a journalist, a scientist, an artist, a homemaker, and many others.
|BACK TO MAIN PAGE|