4 ms·
I think you should amend that from "will" to "could". You could have a terrible teaching, you might not have the will to learn, and you might not learn.
by dkuntz2 13y ago
I think you should amend that from "will" to "could". You could have a terrible teaching, you might not have the will to learn, and you might not learn.
- elwell 13y agoGP said "learning to program", which implies that the person learns.
- kbenson 13y agoI think the point is that learning to program is not necessarily equivalent to learning to think better. They may learn to program, and not learn to think better. Which is what this whole thing is about. Should we be telling people "you need to learn to code" to possibly fuel an economic hole, or should we be telling them "We want to teach you a valuable way to think and reason by using programming" which may address future economic and social needs?
- pbhjpbhj 13y ago"Think better" is a pretty nebulous term but I'm not sure you can learn any new field - especially not one concerning a new manner of problem solving - and not have learnt to "think better".
- dkuntz2 13y agoThere are lots of CS students who haven't learnt to "think better". They can type out symbols, and know what those symbols mean individually, but they can't combine them in meaningful ways without lots of prompting.
- dkuntz2 13y agoI cite a host of CS students that I've tutored who have "learned to program" (as in, they know what the symbols mean, and if given prompting can write them), but can't think logically. They can write code, but not by themselves, or not without it being really messy, convoluted, and not doing what it's supposed to.