Markus writes "When I was nine or ten years old, I taught myself BASIC V1.2 — nothing else available — on my (way older) brother's Laser 210 from a book. Now, my son has started school last summer and can now sufficiently read and write to start programming. As in coding, that is, not as in script kiddies.
With the information age on the rise, conscious use of IT becomes a vital skill for following generations — and when I see how teachers over here use computers, I do certainly not want to trust schools with this. So as the days of 10 CLS:? "HELLO WORLD!" are over, what would be a good programming language for a six year old to start with? What concepts are most important to teach first to a kid? Is there something like "Eclipse Kids Edition"? And as our daughter is also due for school in two years — does it also come in pink?
In addition, we want the kids to learn the social aspects of coding, so "free and open source" is a must."