Онлайн-экзамены: прокторинг и защита от списывания
Продвинутое3 минРедакция Innovialabs
Коротко
Надёжнее всего работает сочетание мер: рандомизация вопросов и лимит времени снимают большую часть списывания, а браузерная блокировка и прокторинг добавляются по ставкам экзамена; ИИ-прокторинг даёт ложные срабатывания, поэтому решение всегда должен принимать человек.
Что реально работает
Не существует одного метода, который полностью исключает списывание. Работает многоуровневая защита, где строгость зависит от ставок:
- низкие ставки (самопроверка, промежуточный тест) — рандомизация и лимит времени;
- средние (зачёт, внутренняя аттестация сотрудников) — плюс блокировка браузера и запись веб-камеры;
- высокие (вступительный, сертификационный экзамен) — плюс живой или гибридный прокторинг и проверка личности.
Начинать стоит с дизайна самого экзамена: это дёшево и не затрагивает приватность.
Уровень 1. Дизайн экзамена
- Банк вопросов больше, чем нужно на экзамен; каждому студенту — случайная выборка.
- Перемешивание порядка вопросов и вариантов ответа.
- Параметризованные задачи — одна задача с разными числами у разных студентов.
- Лимит времени на весь тест или на каждый вопрос — меньше времени на поиск ответа.
- Запрет возврата к предыдущим вопросам там, где это уместно.
- Открытые вопросы и задачи на применение вместо определений, которые легко найти в поиске.
Минимальный пример выборки вопросов:
import random
def build_exam(bank, per_topic, seed):
rng = random.Random(seed) # seed = id студента + id попытки
exam = []
for topic, questions in bank.items():
exam += rng.sample(questions, per_topic[topic])
rng.shuffle(exam)
return exam
Фиксированный seed позволяет воспроизвести вариант при апелляции.
Уровень 2. Блокировка браузера
Lockdown browser или режим «киоска» не даёт открыть другие вкладки, копировать текст, делать скриншоты и запускать посторонние программы. Варианты:
- отдельное приложение-браузер, которое студент устанавливает перед экзаменом;
- веб-режим с отслеживанием потери фокуса и выхода из полноэкранного режима.
Ограничения: веб-режим только фиксирует события, а не блокирует их. Второе устройство или подсказка из комнаты блокировкой не решаются.
Уровень 3. Веб-камера и прокторинг
| Тип | Как работает | Плюсы | Минусы |
|---|---|---|---|
| Живой | Проктор наблюдает в реальном времени | Высокая надёжность, быстрая реакция | Дорого, сложно масштабировать |
| Запись с проверкой | Видео смотрят после экзамена | Дешевле живого | Нарушение обнаруживается постфактум |
| ИИ-прокторинг | Алгоритм отмечает подозрительные события | Масштабируется | Ложные срабатывания |
| Гибридный | ИИ отмечает, человек проверяет отметки | Баланс цены и точности | Нужен процесс разбора |
ИИ обычно отслеживает: отсутствие лица в кадре, второе лицо, взгляд в сторону, посторонние голоса, телефон в кадре, смену вкладки.
Точность ИИ-прокторинга
Алгоритмы ошибаются в обе стороны:
- ложные срабатывания — плохой свет, слабая камера, привычка смотреть в сторону при размышлении, шум дома, особенности внешности или здоровья;
- пропуски — подсказки вне кадра, второй монитор, наушник.
Поэтому отметка ИИ — это сигнал для проверки, а не доказательство. Правильный процесс: алгоритм ставит флаг, человек смотрит фрагмент записи, студент может оспорить решение.
Приватность и этика
Прокторинг — это доступ к камере, микрофону и иногда к экрану в доме студента или сотрудника. Перед внедрением:
- сообщите заранее, что записывается, кто смотрит и сколько хранится запись;
- получите согласие и предложите альтернативу (очный экзамен), если это возможно;
- собирайте минимум — например, не требуйте сканировать всю комнату без необходимости;
- ограничьте срок хранения и доступ к записям;
- проверьте соответствие местному законодательству о персональных данных и, для студентов из других стран, их требованиям.
Для компаний добавляется вопрос доверия: жёсткий прокторинг на внутреннем тесте может навредить отношениям с сотрудниками сильнее, чем списывание.
Как выбрать уровень защиты
- Определите ставки: что получит человек, сдав экзамен.
- Оцените риск: насколько легко найти ответы в интернете.
- Начните с дизайна экзамена — он закрывает большую часть рисков.
- Добавляйте технические меры, только если их стоимость и вмешательство в приватность оправданы.
- Пропишите процедуру апелляции до первого экзамена.