ailev.ru

4 января 2003 · Комментарий

Без заголовка

Там заковыка в том, что программирование (процедурное!) требует других мыслительных навыков, не развиваемых никакими другими предметами -- а именно, нарративного изложения вариативного будущего. Оказывается, это серьезный мыслительный навык... Школьный курс Кушниренко-Лебедва был построен как раз исходя из этого постулата. Поэтому там и нету никаких задач на построение (это ведь не курс математики, и не курс геометрии...) А вообще-то там есть аспект моделирования мира -- и это, собственно, специфика информатики. Алгоритмическое мышление -- это про моделирование процессов мира (а поелику процессы работают с объектами, то цеплять приходится и объекты). То есть алгоритмическое мышление -- это мышление про моделирование и способы представления времени... Исходя из этого строится и курс -- чтобы не зачерпнуть лишнего, но натренировать ту мыслительную мышцу, которую невозможно натренировать ничем другим.

К записи · К обсуждению