Ну, дай-то Бог, что пошёл процесс

> -- Info21 писал(а):
> гораздо важнее вспомнить про пункт в общем плане Информатики-21 о совершенствовании программы с учетом новых возможностей, открываемых Оберонами. Вот критика с таким прицелом, мне кажется, и была бы по-настоящему интересной.

В этом плане: тематическое планирование у них построено не на темах алгоритмизации, а на темах, посвящённых конструкциям языка. Т.е. имеем не идейно-центрированное, а средство-центрированное обучение - а надо бы наоборот...

Процедуры, конечно, надо прямо сразу. И оттачивать идеи иерархического разбиения действий на поддействия. А с циклами - весь упор на WHILE, "обратную связь".

Ничего, по-моему, и выдумывать не надо - берём курс Дейкстры "Short Introduction to the Art of Programming" (русский перевод есть -http://khpi-iip.mipk.kharkiv.edu/librar ... ex316.html), для начала самое главное - "Некоторые фундаментальные понятия". Берём курс Кушниренко "Программирование для математиков", ну и "Основы ОИВТ". Выбираем ключевые концепции алгоритмизации и яркие их иллюстрации. И кладём на КП-ББ в качестве технологического фундамента. И упорно оттачиваем детям эти концепции до от-зубов-отлетания... Самое основное в алг-и, по моему мнению, умение правильно структурировать процессы (в том числе собственную деятельность по "выращиванию" программы) и данные.
Таким образом я сейчас в Технологическом институте ОрёлГТУ и пытаюсь строить курс (среднее профессиональное, подгот. уровень для ВУЗа).