Anyone have any thoughts as to why they would take the bottom up approach (ie, start with elementary and go up) rather than top down?
Elementary school students have much more flexible time, and university seems like it's a long way away. Taking a chance on computing in school won't seem nearly as scary to parents.