А вы знали, что в Польше всё ещё учат программированию «на бумаге»?
Но вообще это не так странно, как звучит.
Wyborcza пишет, что в польских школах и даже вузах до сих пор пишут код на листике или доске.
Например, парень по имени Матеуш вспоминает, что «в лицее на информатике я писал контрольные, которые заключались в написании кода на Java»: «Обычно это был код, который уже разбирался на уроках и который нужно было выучить наизусть, а иногда создавалось что-то "новое". Обычно я рассчитывал, что бумажная и по необходимости неточная проверка уставшего учителя спасёт меня от единицы. Иногда везло».
А другая спикерка, Анна, писала код на бумаге на лекциях по информатике для экономистов: «Экзамены тоже были на бумажках и тоже без возможности проверить, работает ли код. Если бы это было обучение алгоритмическому мышлению, построению последовательностей, логике — возможно, в этом был бы какой-то смысл. Но в моём случае это было заучивание команд наизусть».
Правда, отмечает Wyborcza, в MIT тоже пишут код от руки.
«Программирование "на бумаге" имеет глубокий смысл, когда задача нестандартная и требует творческого подхода», — поясняет декан факультета математики, информатики и механики Варшавского университета, профессор Лукаш Ковалик.
По его мнению, порой лучше посидеть над листком бумаги и подумать, правильное ли решение. Но, разумеется, «даже код с математически доказанной корректностью после переноса на компьютер необходимо протестировать, поскольку в деталях он может содержать ошибки».
Министерство науки и высшего образования ответило изданию, что вузы самостоятельно определяют программу и методы обучения с учётом базовой учебной программы.
Программу и её результаты затем оценивает Польская аккредитационная комиссия, которая «при проведении программной оценки по данному направлению подготовки принимает во внимание, в частности, структуру учебной программы и её реализацию, включая программное содержание, методы обучения, эффективность достижения предполагаемых результатов обучения, организацию процесса преподавания и учения».