3 ms·
I think what you're saying is true in a sense but misses the point of this part of their education. I think the idea is less about making grade school students
by knowaveragejoe 10y ago
I think what you're saying is true in a sense but misses the point of this part of their education. I think the idea is less about making grade school students into career-ready programmers and more to expose them to programming concepts in general. They're increasingly useful in a wide variety of fields, even if you don't end up being a programmer or touch code again.
- microcolonel 10y agoI'm not saying it absolutely prevents people from moving forward. I just fondly remember my first programming environment being an HTML file with a script tag. It was a real environment, people were doing real things, and I learned based on the (at the time, quite bad) example of professionals. It also made it easy to go on Wikipedia and directly transfer concepts into my program from the pseudocode or C. Learning first in a real language gave me the opportunity to read many real programs very quickly. I think GoMix and, to a lesser extent, Cloud9 give you a real language environment. I think that's a good step, though I have some minor qualms about the quality of the integrated text editors (which is really the web's fault). Forget career-ready, I want naturals to never need to be told or convinced to program.
- bnolsen 10y agojust teach traditional logic. programming naturally falls into those basic concepts. School is about basic education and thinking. Yes its fine to be exposed to the current modern tools but a mistake to be teaching current tools as they are always constantly changing anyways.