This is very inspiring, but I've found that schools always find a way to make everything you love, or are mildly interested in, a mandatory hell.
Furthermore, if you teach programming at an early age, chances are they'll use very high level and easy-to understand languages like Java to teach it, not making them aware of what the computer actually is doing and how horribly inefficient it might be at doing that.
Kids should be encouraged to do research on their own, if they're interested. They should be taught about programming; not how to program. At least not until some form of higher education.
Just my two cents.
|