Карта компетенций: что показывает вкладка «Знания»
В «Мой компьютер» (пункт меню игры) входит пять вкладок: «Уровни», «План», «Карта компьютера», «Карта сборки RISC-ядра» и «Знания». Последняя показывает курс не как список уровней, а как набор умений: 17 компетенций на графе с предпосылками. Статья объясняет, откуда берутся статусы, как работать с картой ученику и учителю и на каких методических принципах она построена.
Три цепочки вместо списка уровней
Компетенции сгруппированы в три колонки-цепочки:
| Цепочка | Что формирует | Маршрут |
|---|---|---|
| Логика и арифметика | От NAND до АЛУ и структурного Verilog | NAND → булева композиция → сумматор и перенос → мультиплексор → АЛУ → структурный Verilog |
| Память и процессор | От защёлки до ПЛИС и конвейера | Петля и защёлка → такт и триггер → регистр и счётчик → процессор → шина и память → ПЛИС и конвейер |
| Наблюдение и верификация | Инженерные привычки отладки | Наблюдение динамики → краш-тест → поиск неисправности → временная диаграмма → сценарная верификация |
Стрелки между узлами — предпосылки: «сумматор и перенос» опирается на NAND и булеву композицию. Пять узлов помечены ромбом ◆ — это якорные компетенции: NAND как универсальный базис, АЛУ, такт и триггер, процессор, сценарная верификация. Их проверяют неоднократно на уровнях разных частей: от схемотехники до Verilog и RISC.
Компетенция — это не уровень
Пройденный уровень отвечает на вопрос «что вы сделали здесь». Компетенция отвечает на вопрос «что вы умеете теперь и где это проверялось». Формулировка уровня звучит как задание: «собрать AND из NAND + NOT». Формулировка компетенции звучит как умение: «строит любую базовую логическую операцию из одного универсального элемента и обосновывает универсальность базиса».
Поэтому одна компетенция связана с несколькими уровнями, причём роли у них разные:
- знакомство — уровень, где умение вводится;
- практика — уровни закрепления;
- якорь — уровни, где умение проверяется в новой обстановке (например, то же умение закрепляется на уровнях 36 и 45, уже в Verilog);
- применение — уровни, где умение используется, но статус не меняет.
Статус компетенции выводится из вашего обычного прогресса: прохождений уровней, ответов на концепт-чеки, истории подсказок в профиле. Никаких отдельных «экзаменов» проходить не нужно.
Пять статусов и бейдж «Д»
Каждый узел графа окрашен в один из пяти статусов:
| Статус | Что он значит |
|---|---|
| Не начато | Ни один уровень формирования не пройден. |
| Формируется | Часть уровней формирования пройдена. |
| Собрано ✓ | Все уровни формирования пройдены: схема собрана своими руками. |
| Проверено | Собрано, и на концепт-чеках вы верно объяснили, как это работает. Без этих ответов статус задерживается на «Собрано»: это потолок для тех, кто собирает без объяснений. |
| Самостоятельно | Проверено, причём чеки сданы с первой попытки и на уровнях формирования не потрачено ни одной подсказки. |
Отдельный бейдж Д («по диагностике») означает, что тема подтверждена входной диагностикой: ученик пришёл на курс, уже зная её. Статус узла бейдж не меняет — он лишь подсказывает, что часть материала знакома; чеки уровня всё равно предстоит сдать. Важно и другое: статус считается только по текущим данным. Если подсказки на уровнях тратились до того, как статистика начала собираться, максимумом останется «Проверено»: карта не додумывает отсутствующие данные.
Как работать с картой
Клик по узлу открывает карточку: полное умение, статус, счётчик «уровни формирования: 2 из 3 пройдено», кнопки-чипы уровней (переход прямо к уровню) и список предпосылок с их статусами. Если предпосылка не собрана, понятно, что подтянуть перед возвращением к узлу.
Выбранный узел подсвечивает путь: рёбра предпосылок к нему получают бегущий пунктир, и видно, через какие умения лежит дорога к цели.
«Путь к уровню» в задании. На большинстве уровней в панели задания выводится строка с умениями этого уровня и цепочкой ближайших предпосылок с их статусами. Это тот же граф, показанный локально: уровень 41 виден как шаг умения «Процессор», опирающегося на регистр, АЛУ и мультиплексор.
Ученику карта отвечает на три вопроса: что уже работает, чего не хватает и какой уровень откроет следующий узел. Если «Собрано» никак не превращается в «Проверено», вернитесь на уровни формирования: после успешной проверки уровня концепт-чек покажется снова, и на вопрос «почему это работает» можно ответить верно. Именно такие ответы двигают статус дальше.
Карта в кабинете учителя
В кабинете преподавателя, в разделе «Аналитика», вкладка «Программа курса» показывает ту же карту в виде двух таблиц: реестр «компетенции × уровни» с ролями и типами доказательств и матрица «ученик × компетенции» со статусами каждого ученика класса. Статусы считаются из снапшотов прогресса (их отправляет на сервер клиент аккаунта), так же, как в игре, только по данным класса.
Матрица даёт картину класса: видно, где группа идёт ровно, а где упёрлась в стену — например, весь класс застрял на «Формируется» у «Такта и триггера». Печатный «Отчёт для кафедры» включает сводку по статусам компетенций. Практический приём: после урока открыть матрицу и назначить классу следующий уровень по самому «просевшему» узлу с готовыми уровнями формирования.
Методические основания
Карта опирается на несколько хорошо известных дидактических конструкций.
Компетенция вместо перечня тем. Разделение «задание уровня» и «переносимое умение» соответствует подходу структуры образовательных оценок (evidence-centered design): Мизлеви, Элмонд и Лукас формализовали оценку как цепочку «что ученик делает → какие доказательства это даёт → какой вывод об умении» (Mislevy R. J., Almond R. G., Lukas J. F. «A Brief Introduction to Evidence-Centered Design», ETS Research Report RR-03-16, 2003). Уровни курса — это задания-доказательства; статус узла — вывод поверх нескольких доказательств. Отсюда и роли уровней: intro, practice и anchor — разные типы свидетельств об одном и том же умении.
Лестница глубины. Сборка схемы — это применение (apply) в терминах пересмотренной таксономии Блума; объяснение и прогноз требуют осмысления и анализа (understand, analyze; Anderson L. W., Krathwohl D. R. «A Taxonomy for Learning, Teaching, and Assessing», 2001). Шкала глубины знаний Уэбба различает воспроизведение процедуры и применение понятия в незнакомой обстановке (Webb N. L. «Depth-of-Knowledge Levels», 2002). Поэтому «Собрано» и «Проверено» — два разных статуса.
Освоение до продолжения. Предпосылки на графе воплощают модель mastery learning: Блум показал, что при обучении с проверкой освоения каждого блока перед следующим группа достигает заметно лучших результатов, чем при движении по календарю (Bloom B. S. «Learning for Mastery», 1968). Рёбра предпосылок и подсказка «какой уровень откроет следующий узел» — это та же логика в интерфейсе: следующий блок имеет смысл, когда текущий собран.
Формирующее оценивание. Статусы обновляются по обычной работе (проверки, чеки, подсказки) и видны ученику сразу. Это формирующее оценивание в смысле Блэка и Уильяма: оценка служит обратной связью внутри обучения (Black P., Wiliam D. «Inside the Black Box: Raising Standards Through Classroom Assessment», Assessment in Education, 1998). Показ статусов «Самостоятельно» служит и мотивационной цели: заметный след аккуратной работы без подсказок.
Есть и осознанные ограничения. Пороги для высших статусов калибруются по данным пилота; бейдж «Д» намеренно не считается проверкой; часть умений (например, «самостоятельно спроектировал сценарий верификации») оценивается только по якорным уровням, где эти сценарии действительно строятся. Карта — навигатор, а не аттестат: итоговая картина умений складывается из неё вместе с сертификатами частей и профилем инженера.