IMHO, it is a mistake to teach kids something like computer science early on in school. The focus of a school should be to teach kids transferrable skills in the classics: mathematics, art, latin, etc. The students will always have time to specialize, but they will never get a chance to build a solid foundation.