Тема: РАЗРАБОТКА КОНЦЕПЦИИ МОДУЛЯ, РЕАЛИЗУЮЩЕГО LMS ФУНКЦИОНАЛЬНОСТЬ, ДЛЯ ПЛАТФОРМЫ «CodeHedgehog»
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Перечень условных обозначений, символов, сокращей, терминов 4
Введение 5
1 Анализ системы и существующих артефактов 6
1.1 Функциональные возможности 6
1.2 Роли пользователей и их возможности в системе 7
1.3 Ограничения существующей функциональности 9
1.4 Вывод 9
2 Анализ функциональных требований модуля, реализующего LMS функциональность ..11
2.1 Необходимость расширения концепции задач в CodeHedgehog 11
2.2 Управление доступом и ролями в системе 11
2.3 Функциональные требования модуля 14
2.3.1 Ведение посещаемости и активности студентов на занятиях 14
2.3.2 Комплексные задания на основе существующих задач 16
2.3.3 Отслеживание прогресса выполнения заданий 18
2.3.4 Упрощение проведения контрольных точек 20
2.3.5 Формирование оценки за решения 24
2.3.6 Формат работы в заданиях 24
2.3.7 Формирование итоговой оценки 25
2.4 Создание различных типов задач 26
2.5 Решение на различные типы заданий 27
3 Обзор существующих решений для интеграции 28
3.1 Анализ существующих решений 28
3.2 Возможности и ограничения LMS 29
3.3 Вывод 30
4 Проектирование модуля, реализующего LMS функциональность, для платформы
«CodeHedgehog» 32
4.1 Решение проблемы работы текущей роли методиста 32
4.2 Проектирование заданий и решений 33
4.2.1 Проектирование подтипа задание-пара 35
4.2.2 Проектирования подтипа задание с прогрессом 36
4.2.3 Проектирование подтипа задание на задачи 36
4.2.4 Проектирование подтипа задание КТ 37
4.3 Проектирование командной формы работы над заданиями 38
4.3.1 Формирование и изменение команд 39
4.3.2 Отправка командных решений 41
4.3.3 Вывод 44
4.4 Проектирование системы оценивания решений и заданий 45
4.5 Формирование итоговой оценки 46
4.6 Модель предметной области 47
Заключение 48
Список использованных источников и литературы 49
Приложение А
📖 Введение
Существующая инфраструктура обучения программированию базируется на платформе CodeHedgehog и Google Classroom, обеспечивающей как ручную, так и автоматизированную проверку программного кода и предоставляющей расширенный функционал для решения алгоритмических задач. Но функциональность данной системы не обеспечивает полноценное взаимодействие со всеми компонентами образовательной экосистемы курсов, что существенно ограничивает эффективность учебного процесса. Это вынуждает преподавательский состав внедрять сторонние программные решения, интеграция которых в существующий процесс требует значительных временных затрат, создавая избыточную операционную нагрузку на всех участников образовательной экосистемы, включая как обучающихся, так и педагогический персонал.
В результате сформулированы цель и задачи данной работы, где цель данной работы: разработать концепцию модуля, реализующего LMS функциональность, для платформы «CodeHedgehog», а задачи работы:
• проанализировать текущее состояние системы и существующие артефакты;
• разработать требования для модуля;
• епроектировать концепцию модуля.
✅ Заключение
Таким образом, в результате проделанной выпускной квалификационной работы цель достигнута и задачи выполнены: требования к системе были разработаны, система спроектирована. Новая модель, реализующая LMS функциональность:
• подходит для работы со студентами на различных дисциплинах в НОЦ «ВИТШ» и не только;
• обеспечивает поддержку командных заданий;
• предоставляет упрощенный способ проведения контрольных точек в НОЦ «ВИТШ»;
• предоставляет возможность расчета итоговой оценки за дисциплину для студентов.
При этом система сохраняет все существующие преимущества автоматической проверки кода и пользоваться классом при желании практически без участия преподавателя.





