Karel Programming Course Online and Software Ages 9+  

Schools get 10 free accounts, and then $5 a student a month.  Clubs can get 10 licenses for $50 a month and individual licenses are $30 per course.  

Help a robot find his missing friend by solving fun programming games and puzzles! Write programs in a simplified Python language, and become ready for your next course in Python programming. Python is a premier programming language of modern engineering and science.