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

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

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

Date: 2011-09-12 09:34 am (UTC)
From: [identity profile] karma-coon.livejournal.com
Можно попробовать рисование.
Вот, смотрите, пара построений, для которых можно использовать только циклы, moveto и lineto:

Image

Плюс в том, что:

  • интересно;

  • виден результат;

  • математика;

  • подойдет любой язык, например: PascalABC.NET (http://ru.wikipedia.org/wiki/PascalABC.NET).


А когда справится - предложить раскрасить все это в шахматном порядке :)