Там дальше интереснее:

> -- Цитата:
> Прошло 20 лет, и в прошлом году мне люди из той команды «Аттик» говорят: «У тебя дитенок во втором классе? Мы тут вот программку сделали, ты ему задачки с этой программкой дай порешать. Он сможет, эти задачки мы вообще для детского сада выдумывали». Дал я дитенку эти задачки, смотрю, они действительно, простые. Я сообщаю: «Ребята, задачки эти мой дитенка решил решил». И тут они говорят: «А теперь дай ему наши давно известные задачки для 7-го класса». Я пытался возразить, что терпеливо жду, пока он дорастет до 7-го класса, потому что до того момента учить алгоритмике бесполезно. Они уговорили меня попробовать. Я исключительно из уважения решил попробовать.День или два ушли у меня на объяснение того, что в «детсадовской» программке надо было мышкой кликнуть, а затем перетащить какую-нибудь команду-стрелочку в нарисованную ячеечку для команды, а в программе для седьмого класса нужно было словом эту команду написать. Например, цикл для детсада – это поместить значок «повторителя» в ячейку для повторителя команд, а тут начало цикла нужно было словами выражать в редакторе текстов. Через несколько часов буквально, у дитенки в голове что-то щёлкнуло – он понял, что эти вот операции мышкой с командами-картинками и ячейками, и операции с написанием слов – это одни и те же операции. И тут же решил первые задачи курса Ершола для седьмого класса. Я ему следующие подсунул, он и их решил. А когда я на больную голову вечером понял, что я какую-то задачу сам не могу решить минут 20 уже, когда у дитенки случился на какой-то задаче затык, я понял, что в этой задаче были уже какие-то уже рекурсии вложенные, штук пять или шесть подпрограмм, и я вообще не понимаю, как мой дитенка добрался до решения подобных задач. Я только тогда начал интересоваться, что это за задачи мне дали. Выяснилось, что задачи эти для физматшколы, что было уже несколько поколений технологии обучения алгоритмике для седьмого класса, и семиклассников таки научились быстро учить писать программы на Ершоле. Но почему эти задачи смог решать мой второклассник?! Выяснилось, что через 20 лет произошло то же самое, что произошло с делением в итальянских университетах. Люди из постепенно разобрались с тем, как нужно делить, и после этого начали этому обучать других. Сначала студентов, а не только философов и докторов, а потом – вот у нас сейчас деление проходится чуть ли не в первом классе школы. Так и группа «Аттик» сумела понять, как учить информатике, и добавка решения нескольких задач в хитрой программе с командами-картинками и ячейками для этих команд-картинок вдруг обрушила тот порог, который не давал учить алгоритмике маленьких детей. Что же произошло в 2011 году? Люди из группы «Аттик» сказали: давайте мы оставим минимум понятий, необходимых для программирования – последовательность команд, подпрограмма, цикл «раз», условный оператор. Необходимость освоения синтаксиса по возможности исключим, язык у нас будет графический – нарисованные плашки с иконками-командами нужно будет укладывать мышкой в фиксированный набор ячеек для команд. При таком подходе можно учить даже тех, кто читать не умеет! «Вот эта плашка-стрелочка заполняет вот это вот место» -- вот и весь синтаксис. Мир был сделан совсем маленьким, команд движения роботом стало даже не четыре (по направлениям), а три (только «вперед» и повороты вправо и влево). И вот этим крохотным синтаксисом в крохотном мире смогли овладевать дети в детских садах, и не только в подготовительной группе, но даже и в старшей.........Как сказала одна из принявших участие в эксперименте воспитательниц, «я в первый год не верила, что вообще дети-шестилетки могут освоить оператор цикла, я думала, что их предел – только последовательность команд. На второй год я поняла, как этому циклу шестилеток-подготовишек учить, и теперь верю, что научить можно всех шестилеток. А эксперименты мы ведём уже со старшей группой, и эти эксперименты успешны». На моих глазах, глазах одного поколения, вузовский курс (я учил программирование на химфаке в 1975 году примерно в том же объеме, какой сейчас обсуждается для начальной школы) был опущен не только до уровня средней школы, но и до начальной школы, а большими кусками и до детсадовского уровня.И если раньше это называлось «школьная алгоритмика», то появляются первые работы, первые доклады об успехах, в которых закрепляется термин «дошкольная алгоритмика». Алгоритмика – это ведь не просто расхожая уже «информатика для малышей», понимаемая как крайне упрощенная «логика» с задачками типа «вот уточки розовые, уточки желтые, вперемешку, найди общий признак и рассортируй на две кучки». Да, нынешние учебники «Информатика» в большинстве своём вообще не содержат алгоритмики, которая про составление и записи планов действий в неопределенном будущем. В «дошкольной алгоритмике» дети реальные программы пишут, причем не все взрослые такие программы смогут написать, смогут решить предлагаемые дошколятам задачи. Почему? У этих взрослых в голове просто нет этих «рельсов для мышления» в части алгоритмики.