- Joined
- 30 June 2007
- Posts
- 7,200
- Reactions
- 1,226
The value of being able to program computers, as opposed to using someone elses program is very high. That where the IT geniuses will come from, those who can program properly.
To do this and produce worthwhile results you need to know the principles of the subject you are programming for, whether it be economics, physics, maths or anything else. Then you need to be able to think logically and string these principles together in the correct order. Then you need to validate your data and test your output for reasonableness.
All these requirements contribute to a better understanding of the subject so if they are used properly computers are a valuable tool for any subject I can think of except PE. Maybe they just are not being used correctly in schools.
If everything is done on computer, there's no need for a teacher. It's the overuse by lazy teachers that's the real problem. Computer use leads to 'zoning out' and isolation, whereas education should involve active engagement with someone who knows the subject.
Genuis kid programmers are going to teach themselves and be way ahead of anything you'd learn at school. They will do their own thing regardless.
In my day, programming was taught on the blackboard so that we could see the logic unfold. I mean why even go to school if all you're going to do is stare at a screen and follow on-screen instructions? Plenty of time to use the PC at home.