Презентация защита.pptx
- Количество слайдов: 24
Выпускная квалификационная работа на тему «Разработка учебного сайта с использованием системы управления контентом Drupal» Гнездов В. С. гр. И 504 Руководитель: Верхолат А. М.
Учебный сайт – одно из средств дистанционного обучения, представляет собой программный комплекс, содержащий контент, средства общения, средства тестирования и средства администрирования. Цель работы - разработка прототипа учебного сайта по технологиям баз данных с использованием системы управления контентом (CMS) Drupal. 2
Задачи 1. Проведение описания и анализа предметной области. 2. Разработка структуры учебного сайта. 3. Разработка пользовательского интерфейса. 4. Разработка структуры базы данных. 5. Проведение анализа и выбора программных модулей среды Drupal. 6. Создание программной реализации прототипа сайта. 7. Заполнение сайта учебным контентом и проведение тестирования работы сайта. 3
Intuit. ru 4
Учебный портал стэнфордского университета 5
Результаты анализа аналогов Плюсы: • большое количество учебных материалов; • наличие видеокурсов; • удобный интерфейс; • имеется возможность тестирования студентов; • наличие обратной связи. Минусы: • отсутствие контроля преподавателем процесса обучения; • отсутствие вариативности в выборе учебного материала. 6
Требования, предъявляемые к учебному сайту 1. Учебный материал должен быть строго структурирован по разделам и включать иллюстративный материал. 2. При изучении курса должна иметься возможность задания вопроса преподавателю. 3. Наличие поисковых функций по разделам сайта. 4. Для контроля процесса обучения в учебный контент должны быть включены тесты различного вида. 5. Преподаватель должен иметь возможность контроля за процессом обучения в виде информации об индивидуальной траектории обучаемого. 6. Должна иметься возможность организации форума по темам, предложенным преподавателем или обучаемыми. 7. На страницах сайта должна быть возможность добавления контента различного вида. 8. На сайте должна быть авторизация пользователей, которые являются участниками процесса обучения и обсуждений на форуме. 9. Преподаватель должен иметь возможность просмотра заданных вопросов обучаемыми по темам курса. 7
Структура учебного сайта 8
Главная страница сайта 9
Отображение текста лекций на странице сайта 10
Форма для написания вопроса преподавателю 11
Программная реализация главной страницы сайта 12
Программная реализация формы обратной связи 13
Вывод по запросу траектории обучения пользователей 14
Тест. Вопрос с выбором единственного правильного варианта 15
Тест. Вопрос с выбором нескольких правильных ответов 16
Тестирование сайта. Сценарии тестирования Сценарий 1: Выбрать любой учебный курс. Прочитать первые две лекции. Вернуться к выбору учебных курсов. Время на выполнение – 7 минут. Сложность – легко. Сценарий 2: Выбрать тест из списка имеющихся тестов. Пройти тест. Посмотреть результаты теста. Время на выполнение – 10 минут. Сложность – легко. Сценарий 3: Добавить новую тему на форуме. Проверить, опубликована ли тема. Перейти на любую страницу сайта, отправить сообщение преподавателю. Время на выполнение – 5 минут. Сложность – легко. 17
Тестирование сайта. Таблица результатов тестирования № Пользователь 1 Сценарий Пользователь 2 успешно выполнен, Сценарий успешно Пользователь 3 выполнен, Сценарий успешно выполнен, время выполнения – 6 минут, время выполнения – 5 минут, время выполнения – 7 минут, затруднений не возникло Сценарий 2 Сценарий успешно затруднений не возникло выполнен, Сценарий успешно выполнен, время выполнения – 10 минут, время выполнения – 6 минут, время выполнения – 9 минут, затруднений не возникло Сценарий 3 Сценарий успешно затруднений не возникло выполнен, Сценарий успешно выполнен, время выполнения – 3 минут, время выполнения – 5 минут, время выполнения – 4 минут, затруднений не возникло тестировщика не затруднений не возникло Оценка У пользовательского проблем в работе с сайтом, сделано проблем в работе с сайтом, интерфейса сайта предложение, сделано о возникло У тестировщика не возникло добавлении перехода к оглавлению курса. предложение, о перехода к добавлении оглавлению курса. Общее мнение о сайте, Сайт пожелания прост в обращении, Довольно удобный сайт с Сайт прост в обращении. добавление перехода к оглавлению достаточным для дистанционного Необходимо большее количество значительно ускорит перехода к материалам. процесс обучения набором функций. ссылок для перехода к разделам курса. 18
Сравнение с вариантом построения на CMS Word. Press. Критерии сравнения • по учебному материалу; • по тестовому материалу; • по реализации траектории обучения студента; • по виду контента. 19
Сравнение с вариантом построения на CMS Word. Press. Сравнение по учебному материалу Критерий Drupal Word. Press Организация лекционного материала Курсы > Книги > Лекции Курсы > Лекции Контроль прохождения Курс считается пройденным после прочтения всех лекций курса. Лекция считается прочитанной при условии просмотра всех страниц, которые входят в лекцию. Курс считается пройденным после прочтения всех лекций курса. Прочтение лекций контролируется нажатием кнопки «Отметить как прочитанную» внутри лекции. Да/Да Нет/Нет Да/Да Добавление происходит в следующей Добавление осуществляется в последовательности «Содержимое» > следующей последовательности «Курс» «Добавить содержимое» > «Курс» . В > «Лекции» и последующая их настройка панели управления курса добавляются и вывод на страницу обучения путём объекты курса. вставки короткого кода курса в страницу. курса/прочтения лекции Сохранение результатов прохождения/прочтения Удаление результатов прохождения/прочтения Добавление учебного материала 20
Сравнение с вариантом построения на CMS Word. Press. Выводы • По учебному материалу. 1. Контроль прохождения осуществляется, но различными способами. Drupal – при просмотре всех страниц, Word. Press – при нажатии на кнопку. 2. В отличие от Word. Press в Drupal имеется возможность удаления результатов курса. 3. В отличие от Drupal в Word. Press при добавлении контента необходима вставка короткого кода. • По тестовому материалу. 1. Главное отличие заключается в способе добавления тестов: в Word. Press – короткий код, в Drupal – через интерфейс. 2. Преимущество Drupal заключается в предоставлении различных вариаций видов вопросов тестов, в Word. Press – ограничено тремя. 3. Модуль Word. Press позволяет удалять результаты тестов. • • По траектории обучения. Drupal позволяет реализовать «Траекторию обучения» с помощью стандартных модулей, в Word. Press данная функция была реализована с помощью специально разработанного плагина. 21
Расчёт себестоимости разработки и создания сайта Полная себестоимость разработки учебного сайта определяется суммированием постоянных и переменных издержек и вычисляется по формуле: Зоб = Зпос + Зпер, где Зоб – себестоимость; Зпос - постоянные издержки; Зпер - переменные издержки. Таким образом, себестоимость учебного сайта равна: Зоб = 21922. 25 руб. Вид издержек Величина, руб. Постоянные 1090. 75 Переменные 20831. 5 Итого 21922. 25 22
Безопасность жизнедеятельности 23
Достигнутые результаты 1. 2. 3. 4. Проведён анализ предметной области. Разработана структура учебного сайта. Разработан пользовательский интерфейс. Проведён анализ и выбор программных модулей среды Drupal для реализации интерфейса пользователя и функциональных требований. 5. Создана программная реализация прототипа сайта. 6. Проведено тестирование работы сайта на загруженном контенте учебного курса по технологиям баз данных. 24
Презентация защита.pptx