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."