Google "children algorithm". The search yields mostly pages suggesting that "if children can learn algorithms, so can adults". These pages then enumerate ways to facilitate learning in adults, rather than children. Disappointingly, most comparisons focus only on the open-mindedness of children, and not their innate programming abilities. With the most famous research being done by Seymour Papert, a student of Piaget, founder of LEGO Mindstorm, and creator of LOGO,there is an abundance of evidence suggesting that children can learn to program as young as four years. Given this evidence, the curriculums for teaching computing in primary and secondary classrooms fail to tap an awesome resource. Most are limited to learning how to use a word processor, a skill perhaps better taught in a typing class. This presentation will illuminate the shortcomings, possibilities, and opportunities of learning programming in the core curriculum.