[identity profile] dimmik.livejournal.com posting in [community profile] useful_faq
Ситуация: Ребенок 10 лет хочет "научиться программировать".
Желание весьма похвальное. И хочется ему возможность научиться дать.
Я, в общем, и сам программист, но что-то придумать что-то "простое" и "интересное" так вот сразу не могу. Педагог из меня аховый.

Можете посоветовать что-нибудь, что поможет нормально понять ребенку что же это такое "программирование" в доступной и интересной форме? Чтобы не пропало желание через 20 минут после попытки научиться?

Во времена моего детства было что-то вида "pascal robots", где пишешь робота и он потом с другими на арене сражается.
Есть сейчас что-нибудь подобное?

Date: 2011-09-12 04:00 pm (UTC)
From: [identity profile] nataein.livejournal.com
В сети очень много бесплатных (и платных) видеокурсов разного уровня. По ним стартовать гораздо легче, чем по книгам. На рутрекере есть целый раздел с видеокурсами: http://rutracker.org/forum/viewforum.php?f=1565
Выбирайте подходящий (по основам Java или С#, а ещё лучше C++) и пусть смотрит и пробует простые примеры из курса.
Затем ставите задачу, например создать игру, для начала подойдет текстовый квест. Затем простые игры с графикой, например Крестики-нолики или Lines (статичные) и Змейка или Тетрис (динамичные). По мере проб и ошибок он сам будет задавать вопросы.
Это один из самых эффективных способов обучения.