Аннотация. При создании образовательного контента в сфере изучения языков программирования и информационных технологий качественная автоматизация процесса проверки практических заданий студентов позволяет существенно улучшить качество обучения. Существует множество подходов к автоматизированному тестированию и проверке кода студентов, каждый из которых обладает своими особенностями, достоинствами и недостатками. В данной статье проведены сравнительный анализ и классификация существующих подходов к автоматической проверке практических заданий в образовательных курсах по информационным технологиям.
Ключевые слова: МООК, онлайн-курсы, тестирование, онлайн-обучение, автоматическое тестирование.