Тема: ПЛАТФОРМА ДЛЯ СОЗДАНИЯ СРЕДЫ ОБУЧЕНИЯ ЯЗЫКАМ ПРОГРАММИРОВАНИЯ
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ВВЕДЕНИЕ 6
1 ОБЗОР СУЩЕСТВУЮЩИХ РЕШЕНИЙ 7
1.1 Обучающие игры 7
1.2 Платформы для самостоятельного обучения 9
1.3 Платформы для тренировки навыков программирования 10
1.4 Онлайн курсы 12
1.5 Требования к разрабатываемой платформе 13
Выводы по разделу один 13
2 ПРАКТИЧЕСКАЯ ЧАСТЬ
2.1 Структура проекта 14
2.2 Выбор средств разработки 16
2.3 Реализация системы 19
2.4 Разработка интерфейсной части главного сайта 41
2.5 Тестирование приложения 45
Выводы по разделу два 56
ЗАКЛЮЧЕНИЕ 57
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 58
ПРИЛОЖЕНИЯ
ПРИЛОЖЕНИЕ А. ОПИСАНИЕ ПРОГРАММЫ 59
ПРИЛОЖЕНИЕ Б. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ 66
ПРИЛОЖЕНИЕ В. ТЕКСТ ПРОГРАММЫ 74
ПРИЛОЖЕНИЕ Г. ПРОГРАММА И МЕТОДИКА ИСПЫТАНИЙ 173
📖 Введение
В настоящее время в связи со сложившейся политической ситуацией в мире на российском возник дефицит IT-специалистов. К такому выводу пришли в IT- холдинге TalentTech, проведя опрос «HR-вызовы – 2021», в котором приняли участие более 500 российских компаний. 33 % из опрошенных организаций имели сложности при поиске IT-специалистов. Дефицит высококвалифицированных кадров составил в 2021 году 150 000 человек, а к 2024 году это число достигнет 300 000 [1].
Следовательно, возникает необходимость создания новых образовательных онлайн программ, которые дадут возможность обрести новые навыки, повысить квалификацию.
Целью данной выпускной квалификационной работы является разработка платформы для создания среды обучения языкам программирования.
Объектом выпускной квалификационной работы является программные инструменты, реализующие и поддерживающие дистанционный образовательный процесс.
Предметом выпускной квалификационной работы является создание платформы для обучения языкам программирования.
✅ Заключение
Для реализации поставленной цели был проведен анализ существующих зарубежных и отечественных аналогов. Спроектирована архитектура приложения с поддержкой шаблона MVC. Была создана панель администратора и основной сайт. Реализована база данных.
Большая часть поставленных задач была выполнена успешно.
Программное решение было разработано при помощи языка программирования PHP и фреймворка Laravel.
Произведено тестирование всех модулей программы. Полученные результаты соответствовали ожидаемым.
Также разработана программная документация: руководство программиста, руководство пользователя, также прилагается текст программы и методика проведения испытаний.
Данная платформа обладает большой перспективой, так как легко может встроиться в образовательный процесс.
В дальнейшем планируется доработка функционала сайта, добавление языков программирования и улучшение верстки.





