На самом деле, тут такой нюанс: мы так увлеклись внедрением всяких систем для автоматической проверки тестов и домашних заданий что рискуем вырастить поколение, которое не умеет думать.
Вот представьте: студент получает мгновенную обратную связь в виде баллов, а не глубокого анализа своих ошибок. Ну типа, ответил не так – получил минус. Система не объяснит, ПОЧЕМУ так, где подводные камни, какие альтернативные точки зрения существуют. Программирование, конечно, часто требует точных ответов, но ведь не все сводится к коду.
Эта погоня за эффективностью обезличивает образовательный процесс. А потом удивляемся, почему выпускники IT-специальностей не могут связно изложить свои мысли или решить нестандартную задачу.
Мне кажется, мы теряем что-то важное, делая ставку на чисто автоматизированные технологии проверки. Что думаете по этому поводу?