еще дополню. переводить ребенка стоит только если его уровень уже действительно кардинально отличается от одноклассников (мой, например, в 5,5 лет перед первым классом любые трехзначные числа свободно в уме складывал и вычитал, а в первом классе счет в пределах 20 проходят). если ребенок только слегка лучше одноклассников, то переводить не стоит, всяких психологических проблем может набраться больше чем выигрыша от более сложной программы.