The skills underlying programming ability, figuring out what problems can be efficiently attacked by programming and how to break down problems into parts amenable to programmed solutions don’t get talked about as much as coding. Jeannette Wing’s article Computational Thinking (pdf) from a few years back talks about this.
The skills underlying programming ability, figuring out what problems can be efficiently attacked by programming and how to break down problems into parts amenable to programmed solutions don’t get talked about as much as coding. Jeannette Wing’s article Computational Thinking (pdf) from a few years back talks about this.