Re: Обучение малышей программированию
Добавлено: 06 май 2017, 21:29
А в чем новация? Вроде так и начинают всегда обучать программированию (с алгоритмов, общей структуры программы, псевдокода...). Проблема в том, что это не каждого может увлечь. Надо сразу пробовать реальный код писать. Pascal ничем не хуже псевдокода (при знании базового английского на самом минимальном уровне). Меня очень удивляло, почему не с него начинают. И не понятно, почему от него теперь отказываются как от языка для обучения "программированию вообще". От простых линейных программ аж до навороченного ООП. Переход от Паскаля к другим языкам аналогичен переходу к другим языкам от псевдокода.zlato писал(а): ↑Я давно пришел к выводу, изложенному elseif, — «учить надо программированию вообще, без привязки к языку, ведь через 10-20 лет будет что-то новое».
...
Эти общие вопросы можно изучать, используя любой язык. Но мне кажется, что лучше всего – школьный алгоритмический язык (система КуМир). Русский синтаксис, сразу всплывают некоторые ошибки и т.п. В 5-6-х классах можно использовать Робота (там наглядно – если справа стена, то…, цикл пока справа свободно…).
Еще в 2007 вышла моя книга «Программирование: типовые задачи, алгоритмы, методы». Там все с использованием КуМира. Я 13 лет вел раздел для учащихся в журнале «Информатика» и тоже использовал этот язык при разборе методов решения задач. Зная, как решить задачу, человек решит её на любом языке, в том числе на том, который когда-нибудь появится…