Во freeedu дали ссылку на отличный ресурс, где можно научить ребенка основам программирования:
http://scratch.mit.edu Удобство в том, что не нужно печатать условия, функции, процедуры, циклы и прочее. Нужно найти их на кусочках и составить из них цепочку действий. Очень наглядно и быстро.
Очень быстро и по-моему красиво получилось у меня запрограммировать кота, чтобы он двигался по нажатию стрелочек в ограниченной области, а по нажатию клавиши пробел стрелял донатом, который должен взрываться и появляться у кота снова :)
ЖЖ не дает вставить сюда. Посмотреть можно по ссылке:
http://scratch.mit.edu/projects/12518285/ Завтра попробую Сене объяснить, как такое можно сделать. Просто он часто рисует какие-нибудь бродилки на бумаге, а здесь он сможет сразу превратить это в компьютерную игру-приключение для всех.
Конечно, там не только игры можно программировать :)