Методические материалы
Как проводить урок и оценивать результаты
Урок-игра рассчитан на 45 минут в компьютерном классе. Каждый ученик проходит его самостоятельно по ссылке. Регистрация не нужна, личные данные не собираются.
Статистика этого компьютера
Результаты сохраняются обезличенно в браузере того компьютера, где проходили урок. Чтобы собрать класс целиком, выгрузите файл JSON на каждом компьютере и загрузите все файлы здесь, на своём.
Структура урока
- Введение и входное тестирование (5–7 мин). Ученик выбирает класс: 5–7 — базовый уровень, 8–11 — продвинутый. У каждого класса (5, 6, 7, 8, 9, 10, 11) своё оформление, свой персонаж-гид и сюжет: лесной дозор, блочный остров, город героев, орбитальная станция, студия блогера, неоновый город, профессиональная лига. Содержание заданий зависит только от уровня. Затем ученик отвечает на 8 диагностических вопросов без обратной связи и получает роль исследователя.
- Практические мини-игры (20–25 мин). Шесть заданий разных типов: «конвейер» входящих писем (безопасное или фишинг) и поиск признаков фишинга в письме под лупой; конструктор пароля из блоков с ботом-взломщиком и выбор усилений защиты аккаунта; свайп-карточки публикаций «можно / не стоит» со шкалой приватности; маршрут из трёх точек (кафе с Wi-Fi, страница входа, компьютер в библиотеке); переписка со взломанным аккаунтом под давлением таймера и поиск приёмов манипуляции; шифровальное колесо Цезаря и «туннель» защищённой передачи данных. После каждого решения ученик получает объяснение правильного ответа и разбор ошибки, а за задание — значок (золото, серебро или бронза) и игровые очки. Очки и значки — только мотивация, на оценку они не влияют. Все перетаскивания и свайпы дублируются кнопками и клавишами.
- Итоговое задание (3–5 мин). Комплексная ситуация «аккаунт взломан» — спасательная миссия: нужно перенести верные действия в ячейки плана в правильном порядке, оставив лишние шаги в стороне.
- Итоговый тест и результаты (2–5 мин). Те же 8 вопросов, что в начале, в другом порядке вариантов. Затем экран с итогом, навыками по четырём критериям, разбором ошибок и рекомендациями.
Методика оценки
Критерии
Каждое задание и каждый вопрос теста относится к одному из четырёх критериев (по ТЗ, п. 10):
- Распознавание угроз: сортировка входящих писем, поиск признаков фишинга, приёмы социальной инженерии, 2 вопроса теста.
- Безопасные действия: действие при фишинговом письме, решения в кафе и библиотеке, ответ на просьбу о коде, итоговое задание, 2 вопроса теста.
- Защита персональных данных: составление пароля, способы защиты аккаунта, оценка публикаций, 2 вопроса теста.
- Понимание криптографии: расшифровка шифра Цезаря, защищённая передача и сквозное шифрование, 2 вопроса теста.
Как считаются баллы
- Вопрос с одним ответом (в том числе решения на маршруте Wi-Fi и ответ в переписке): 1 или 0.
- Выбор нескольких карточек (усиления защиты, приёмы манипуляции): (верно отмеченные − ошибочно отмеченные) / число верных, но не меньше 0.
- Сортировка входящих писем: доля верно разобранных писем (базовый уровень — 5 писем, продвинутый — 8).
- Пароль из блоков: стойкость считается в битах (случайное слово — 13, число — 6,6, знак — 4, имя или дата — 2, популярная комбинация и повтор старого пароля — 0). 1 — надёжный пароль (базовый уровень от 48 бит, продвинутый от 52 — например, четыре случайных слова) без личных сведений и популярных комбинаций; 0,5 — средний (от 30 / 42 бит) или надёжный, но с личными сведениями; 0 — слабый. Время подбора, которое показывает «бот-взломщик», рассчитано для онлайн-перебора со скоростью 10 000 попыток в секунду (в среднем нужно перебрать половину вариантов): надёжный пароль — от ~1 000 лет (базовый уровень) и от ~7 000 лет (продвинутый); средний — от нескольких часов (базовый) или нескольких лет (продвинутый) до тысячи с небольшим лет.
- Поиск признаков в письме: базовый уровень — (найдено − 0,5 × лишние отметки) / 3, максимум 1; продвинутый — (найдено − 0,5 × лишние отметки) / 7.
- Сортировка публикаций: доля верно разобранных карточек.
- Шифр: 1 — верный сдвиг колеса с первой проверки, 0,7 — с последующих, 0 — ответ показан.
- Итоговое задание: 60 % — выбор верных шагов без лишних, 40 % — правильный порядок (доля верно упорядоченных пар). Ячеек в плане столько, сколько верных шагов (4).
Балл за практику — среднее по всем частям заданий. Итоговый балл = 0,6 × практика + 0,4 × итоговый тест. Прирост знаний — разница между итоговым и входным тестом в процентных пунктах. Балл по критерию — среднее по частям заданий и вопросам итогового теста этого критерия.
Интерпретация
- 85 % и выше — уверенное владение навыками безопасного поведения;
- 60–84 % — базовые навыки сформированы, есть пробелы по отдельным критериям;
- ниже 60 % — рекомендуется повторное прохождение и обсуждение с учителем.
Критерий ниже 75 % получает персональную рекомендацию на итоговом экране.
Обезличенные данные
Каждое прохождение сохраняется как запись: случайный идентификатор, дата и время, класс, уровень, длительность, входной и итоговый тест, практика, итоговый балл, баллы по четырём критериям и по каждому заданию, а также правильность каждого вопроса теста до и после (1/0). Имена, адреса и другие личные данные не собираются.
Обсуждение после урока
- Какой признак фишинга в письме было труднее всего заметить и почему?
- Почему мошенники взламывают аккаунты друзей, а не пишут от незнакомцев?
- Что изменится, если у аккаунта включён второй фактор?
- Чем шифр Цезаря отличается от шифрования в современных мессенджерах?
- Составьте вместе «правило трёх шагов»: остановись, проверь, посоветуйся.
Как обновлять материалы
Все тексты, вопросы и варианты ответов лежат в одном файле content.js. Их можно менять без переработки интерфейса: добавлять вопросы в тест, письма во входящие, блоки в конструктор пароля, карточки в сортировку, шаги в сцены. Реплики гидов и оформление каждого класса лежат в папке src/worlds/, иллюстрации — в папке assets/.