Главная/Проверка знаний/Обзор

Система проверки знаний

Раздел собирает все инструменты проверки: короткие quizzes после разделов, практические checkpoints после групп разделов, тренажёр диагностики из 20 сломанных конфигураций и итоговый экзамен.

Описание принципов и того, как считается итоговый балл: 00-course-overview/04-assessment-system.md.


Материалы

  1. Quizzes по разделам
    По 10 вопросов на каждый раздел: 5 на понимание, 3 на применение, 2 на диагностику. Ответы с объяснениями. Занимает 10–15 минут на раздел.

  2. Checkpoints
    Четыре контрольные точки после групп разделов. Каждая содержит диагностическую задачу, самостоятельное задание и проверяемые критерии приёмки.

  3. Debugging challenges
    Двадцать сломанных конфигураций с симптомами. Для каждой: методика расследования, команды диагностики, правильное исправление и объяснение root cause. Главный тренажёр раздела.

  4. Итоговый теоретический тест
    Сорок вопросов по всем разделам курса. Проверяет понимание механизмов. Проходной результат — 30 из 40.

  5. Итоговый практический экзамен
    Контейнеризация незнакомого Python-приложения за 6 часов. Дан исходный код и требования; нужно построить всё остальное.

  6. Grading rubric
    Шкала 0–100 с детализацией по семи категориям, пороговые значения и список blocking-требований.


Когда что использовать

text
  после урока      → встроенное задание в самом уроке
  после раздела    → exercises.md раздела + quiz
  после группы     → checkpoint
  после раздела 06 → Проект 1
  после раздела 08 → Проект 2
  после раздела 10 → Проект 3
  после раздела 13 → debugging challenges (далее параллельно)
  после раздела 16 → Проект 4
  в конце          → теоретический тест + практический экзамен

Карта проверок по разделам

РазделQuizCheckpointПроектDebugging challenges
01. Среда
02. Основы1
03. Images110, 18
04. Lifecycle11, 12, 13
05. Dockerfile29, 10, 11, 19
06. Python212, 12
07. Storage27, 8
08. Networking223, 4, 5, 6, 16
09. Compose215
10. Dev workflow33
11. Production313, 14
12. Security319, 20
13. Observability3все
14. Registry417, 18
15. Testing4
16. CI/CD449
17. Internals
18. Kubernetes
19. Ограничения

Итоговый расчёт

КомпонентВес
Проекты 1–440 %
Debugging challenges15 %
Итоговый теоретический тест15 %
Итоговый практический экзамен30 %

Курс пройден при итоге ≥ 70 и выполнении всех blocking-требований.

Quizzes и checkpoints не входят в итоговый балл — они служат самодиагностикой. Но пройденный checkpoint является допуском к следующему блоку разделов.


Честность самопроверки

Курс рассчитан на самостоятельное прохождение, поэтому вся система держится на одном: вы не обманываете себя.

Три практических правила:

  1. Задание считается выполненным, когда выполнена проверка, а не когда «в целом понятно». Каждое задание содержит команду и ожидаемый вывод.
  2. Ответ на вопрос quiz формулируется до чтения ответа. Прочитанный ответ всегда кажется очевидным — это известный эффект, а не признак понимания.
  3. Debugging challenge засчитывается, только если решён до открытия разбора. Подсмотренный разбор даёт знание конкретной проблемы, но не навык расследования — а именно он проверяется.

Навигация

Вернуться к главному оглавлению
Описание системы оценивания
Практические проекты

Markdown на GitHub ↗