| Disagree. You can learn all you need to know in a day to get "hooked". As stated elsewhere, 10 print "Hello!"
20 goto 10 Then just variations on that theme, lookup other functions etc. We don't need schools to teach programming either. Anyone who is interested in it can learn it themselves easily. My son just made his decisions for GCSE options. He decided against doing IT, because they just play around with spreadsheets. He's learning to code at home, by himself, writing games and apps for his phone. That's the way to do it IMHO... At school, you're going to be in a class where 50% couldn't care less about programming, and the rest will just slow you down. Self teaching is much better. |
So what? That's not the point, of course you can become strongly interested in something in a short space of time. The problem is you really can't learn to code in that time.
> Then just variations on that theme, lookup other functions etc.
This statement is so broad as to be meaningless. Would you say you know quantum mechanics just because someone wrote down a few axioms for you and the rest is 'just' busywork and maths?
> At school, you're going to be in a class where 50% couldn't care less about programming, and the rest will just slow you down. Self teaching is much better.
If the self teaching environment is available and good, of course it is. However, there's nothing special about computing here, and one reason we have schools in the first place is that the environment is not always otherwise available.