Learning Engineering Before They Can Spell It
This is a great article that shows that you can teach students some fairly complicated stuff when they are young. Young children have not developed the same negative views about engineering and computer science as teenagers often have. I have been able to visit the classes of my sons( 2nd and 3rd grade) and teach the classes how to program in Scratch. I have found they are not scared of computer science nor do they view the process as hard in any way. It is great to see schools attacking the lack of engineers problem by starting with younger students. I think this is the right way to get more students to study engineering and computer science. It is often too late to change the perceptions when the students are in high school.