Ребенок-Кодер или программист?
Логика у него будет развиваться только когда он будет сам думать, от книжек могут добавиться только знания. Когда ты знаешь основы логики и программирования, тогда читаешь книги для получения новых знаний, изучения новых языков программирования. Логика будет развиваться только с опытом, поэтому, если он совсем ничего пока не знает, найдите какой-нибудь сборник логических задач для его возраста, это очень интересно и эффективно, потом можно переходить к программированию на чем-нибудь элементарном.
Я начал свою жизнь программиста в 5 лет с одной замечательной книги - Самоучитель PHP. Эта книга посвятила меня программированию. Потом стал изучать JavaScript - синтаксис похожий на PHP, но сложнее. Потом начал вдаваться в C/C++. Теперь умею нормально программы писать.
А к вопросу в заголовке - хвалите своего ребенка, у многих и 2 + 3 = 6 )P.S. Скретч - самое то!