Emiliano De Laurentiis's blog

This article is about the value of programming as a teaching tool not to teach programming, but rather as a medium that students use to illustrate their understanding of a concept. For example, if a student can program a computer to draw circles using basic trigonometric functions, then the student understands the concept of a circle at a very fundamental level. If a student develops a simulation that models the economic functions of a city, then that student has learned some important lessons about such an economy.

Read more   Emiliano De Laurentiis's Blog