Коллеги с мехмата МГУ разработали методику и соответствующее свободное ПО под Windows и Linux для начального знакомства с программированием для школьников под названием
КуМир (Комплект учебных Миров). Есть
лекция на эту тему.
А для младших классов и продвинутых дошкольников — младший брат КуМира
ПиктоМир.
Кажется простенько все, но там целая научная школа и продуманная педагогика за этим стоят.