Как мы научили Python проверять экзаменационные бланки ОГЭ: от идеи до рабочего веб-сервиса
Реальный проект: сканер ответов, который заменяет учителю ручную проверку 19 заданий части 1 Представьте: у учителя математики — 30 учеников, у каждого заполненный «Бланк ответов №1». В нём 19 заданий с числовыми ответами, записанными по клеткам (как в кроссворде). Каждый символ — в отдельной ячейке: цифры, запятая, знак минус, дробная черта. Учитель берёт бланк, сравнивает строку за строкой с ключом ответов, проставляет 0 или 1 балл. 30 бланков × 19 заданий = 570 ручных проверок. На это уходит около часа...