По-моему (да что там, я уверен), что начинать надо с RobotC прикупив для этого LegoMindstormsNXT.
Совершенно обалденная книжка с иллюстрациями есть на сайте разработчика [
www.robotc.net/download/nxt/ ]:
www.robotc.net/education/curriculum/nxt/pdfs/nxt_all_lessons.pdf
Сама книжка на английском, но мы (у нас кружок по-интересам) вскоре сделаем перевод, хотя там всё понятно и так.
Главное, что ребёнок будет «рулить» реальным роботом, что в 12 лет гораздо интереснее HelloWorld'а, по-моему.
Плюс, сможет в соревнованиях по робототехнике участвовать.