Без заголовка
Тут есть ещё фактор изменения стиля мышления, в том числе и с учётом появления новых компьютерных инструментов мышления. Необязательно сохранять мышление, как у академиков-математиков 18 века ))) Ну, и заточенность мышления на получение разных результатов: математика ведь тоже уже различна весьма в части разделов и результатов -- как и программирование, как и физика.
У меня друг преподаёт в Трире с использованием Wolfram Mathematica, очень радуется. Говорит, что студенты тратят время не на выкладки, а на думание головой, и поэтому усваивают математический материал быстрее, прочнее, и потом ещё и практические задачи по какой-нибудь физике решать могут с использованием инструмента.
А ejujde это не так хорошо: там не проверишь качество кода, в этом закавыка. Хотя есть люди, которые умеют составить так задачу, что без правильных ухищрений в коде эти задачи не решишь (скажем, задают большое N при проверке, и все неэффективные алгоритмы не проходят этой проверки). Но в любом случае это не очень хорошо. Ну, и обычно там по-другому сейчас структурируют материал. Типа вот так: http://hecs.info -- все задачи по типам алгоритмов. Но это только на типы алгоритмов, специфический олимпиадный тренинг. Это не computer science осваивать, это другое. С автоматической проверкой задач пока беда.