Скрытая сила вопросов с несколькими вариантами ответов
Как раскрыть полный потенциал MCQ в образовании
Раньше я считал, что вопросы с несколькими вариантами ответов — это дешёвый инструмент обучения.
Хорошо подходят для проверки, запомнил ли человек термин. Плохо — для того, чтобы выяснить, умеет ли он применять идею на практике. Годятся для стандартизированных тестов, но не очень — для кропотливой работы обучения.
А потом я начал создавать викторины по программированию.
Удивило не то, что вопросы с несколькими вариантами масштабируются. Это все знают. Удивило, что хороший набор вариантов ответов может преподать урок ещё до появления объяснения.
Ценность вопроса с несколькими вариантами ответов часто заключается не в правильном ответе. А в тех неправильных ответах, которые вы подбираете намеренно.
Отвлекающий вариант — это и есть учебный план
Большинство плохих вопросов с несколькими вариантами имеют один правильный ответ, один почти правильный и два варианта, которые явно были написаны, пока автор ждал кофе.
Это расточительство формата.
В хорошей викторине каждый неправильный ответ отражает реальное непонимание:
- синтаксис, заимствованный из другого языка
- устаревший паттерн, который всё ещё встречается в старом коде
- правдоподобная ментальная модель, дающая сбой при одном условии
- ответ, который был бы правильным, измени одно слово в вопросе
Именно здесь происходит обучение. Учащийся не просто выбирает вариант. Он показывает, какую модель использует.
Один вопрос, несколько глубин
Рассмотрим в качестве примера этот вопрос по PostgreSQL:
Каков (стандарт SQL) синтаксис столбца IDENTITY с автоинкрементом в PostgreSQL (v10+)?
id BIGINT GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY✅ (Правильно)id SERIAL PRIMARY KEY(Устаревший синтаксис)id INT IDENTITY(1,1)(Синтаксис SQL Server)id INT AUTO_INCREMENT(Синтаксис MySQL)id NUMBER GENERATED ALWAYS AS IDENTITY(Синтаксис Oracle)
Этот вопрос служит нескольким педагогическим целям на разных уровнях экспертизы:
- Начинающие сосредотачиваются на базовом синтаксисе PostgreSQL, прежде всего различая современные и устаревшие подходы
- Учащиеся среднего уровня ориентируются в тонких различиях между похожими синтаксисами
- Опытные специалисты должны применить свои кросс-платформенные знания, оставаясь при этом точными в отношении конкретных реализаций по версиям
Этот вопрос делает больше, чем просто спрашивает о синтаксисе. Он сортирует ментальные модели.
Тот, кто выбирает SERIAL, вероятно, изучал Postgres по старым примерам. Тот, кто выбирает IDENTITY(1,1), несёт в себе мышечную память SQL Server. Тот, кто выбирает AUTO_INCREMENT, знает концепцию, но не диалект. Это разные моменты для обучения.
Если в объяснении лишь сказано «A — правильно», вопрос выбрасывает свои лучшие данные.
Чему научило меня создание викторин
Написание викторин заставило меня точнее определять, что именно я хочу, чтобы читатели усвоили.
Статья может спрятать размытое объяснение внутри гладкой прозы. Викторина — не может. Неправильные ответы показывают, есть ли у концепции реальные границы.
Теперь, когда я пишу вопрос по программированию, я спрашиваю себя:
- Что выбрал бы умный человек, если бы он понимал это наполовину?
- Какой ответ был бы правильным в соседней экосистеме?
- Какой ответ сохраняет распространённое заблуждение?
- Какое крошечное условие делает правильный ответ правильным?
Эти вопросы делают обучение острее. Они также делают статью острее, потому что викторина становится проверкой самого объяснения. Если я не могу написать четыре правдоподобных варианта, значит, я ещё не нашёл настоящую концепцию.
Петля обратной связи — в этом и суть
Вопросы с несколькими вариантами полезны в масштабе, да. Проверка автоматическая. Паттерны становятся видимыми. Вы можете увидеть, какие вопросы слишком лёгкие, слишком расплывчатые или случайно проверяют trivia.
Но более важная петля обратной связи происходит ещё до того, как учащийся нажмёт кнопку.
Автор должен смоделировать вероятные ошибки учащегося. А значит, автор должен уважать учащегося. Ленивый неправильный ответ говорит: «Мне нужна была затравка». Сильный неправильный ответ говорит: «Я точно знаю, как эта идея может пойти наперекосяк».
Именно поэтому я продолжаю использовать MCQ на этом сайте. Не потому, что они эффективны, хотя это так. А потому, что они заставляют своего рода инструкционную честность, которую одна лишь проза может обойти.
В следующий раз, когда будете писать такой вопрос, не начинайте с правильного ответа. Начните с заблуждений. Правильному ответу будет на что опереться.