Word.
This semester I've been volunteering to teach middle-school students how to "program a game!" with the very wonderful Citizen Schools program[1]. We've been developing a curriculum that takes elements from the Bootstrap curriculum[2], using the Khan Academy CS environment[3]. (Yes, we've been following the back-and-forth with Bret Victor carefully.)
It's been challenging, but very rewarding, and I hope other engineers take seriously their obligation to apply some of their good fortune and education for the benefit of others.
[1] http://www.citizenschools.org/
I've been thinking a lot about where to go next - great to hear about extra resources and that other people are doing similar stuff!
I signed up a few weeks ago and visited my local primary school for the first time this afternoon. 9-11 year olds are smaller than I remember.