Heykuki News
http://inst.eecs.berkeley.edu/~cs10/
Give them the "big ideas" on one hand, and allow them to "peek under the hood" (do some visual programming with Scratch/BYOB/Snap) on the other. :)