Web-система для адаптивной генерации тестов на основе фактов лекционного контента с функцией оценивания

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



? "Поставить". Кнопка "Назад" вернет нас к перечню непроверенных заданий.

Так же преподаватель может создавать функцию оценивания, назначать ее и проценты для адаптивного тестирования своей группе. Доступ к данному функционалу можно получить, нажав в левом углу кнопку "Курсы" и перейдя по ссылке "Управление оценкой". В этом случае он попадает на страницу, с которой он может перейти по одной из трех ссылок: "Создать функцию оценивания", "Назначить функцию оценивания группе" и "Задать проценты для адаптивного тестирования". Перейдя по первой ссылке, пользователь попадет в меню создания функции оценивания. Здесь ему необходимо ввести текст функции оценивания и нажать кнопку "Сохранить", причем если функция уже существует, то преподаватель не сможет ее добавить. Рядом с кнопкой "Сохранить" присутствует кнопка "Назад", которая вернет нас на предыдущую страницу. Ниже данных кнопок будет показан перечень уже существующих в системе функций оценивания.

Если пользователь перешел по второй ссылке "Назначить функцию оценивания группе", то он попал на страницу назначения группе функции оценивания. Для этого ему необходимо в выпадающем списке выбрать курс, которому он будет назначать функцию, а так же выбрать саму функцию оценки из перечня существующих функций. После чего, для сохранения результата, необходимо нажать кнопку "Сохранить". При этом, если данной группе уже была назначена функция оценивания, то она будет заменена на выбранную. После нажатия данной кнопки обновится список групп данного преподавателя с уже назначенными функциями оценки. При желании пользователь может удалить любое из этих соответствий, если считает его ненужным. Кнопка "Назад" вернет нас на предыдущую страницу.

Перейдя по третьей ссылке, пользователь окажется на странице задания группе процентов для адаптивного тестирования. Здесь ему так же необходимо будет выбрать курс из выпадающего списка, ввести значения процентов обязательных и дополнительных вопросов, а так же процент правильных ответов при котором будет задаваться установленное число дополнительных вопросов. После чего следует нажать кнопку "Сохранить", причем если группе уже были поставлены в соответствие именно эти значения процентов, то они не будут сохранены. После нажатия кнопки "Сохранить" внизу обновится перечень уже существующих соответствий "группа - проценты", и преподаватель по своему желанию может любое из них удалить. Кнопка "Назад" вернет нас на предыдущую страницу.

Если же пользователь зашел в систему как студент, то для него отобразится начальная страница студента с его личной информацией (рис.4.3).

Рис.4.3 Личный кабинет студента.

Помимо личной информации студенту так же доступны возможности просматривать сообщения и иметь доступ к курсам. Нажав кнопку "Курсы" студент перейдет на страницу с перечислением всех курсов, на которые он записан. Если же таких курсов нет или студенту хочется взять еще один курс, то на этой же странице необходимо кликнуть по ссылке "Поиск курсов". В этом случае отобразится страница с критериями поиска курсов в системе. К ним относятся: имя курса, имя преподавателя (ФИО), максимальное и минимальное число учащихся. Если ни одно из этих полей не будет заполнено, то система выдаст полный перечень всех имеющихся в ней курсов. Для поиска курсов, отвечающих заданным критериям, нужно нажать кнопку "Найти", а для их отображения - кнопку "Показать". В результате высветится перечень курсов, удовлетворяющих условиям студента. Поставив галочку напротив понравившегося курса и нажав кнопку "Записаться", студент отправит запрос преподавателю, ведущему данный курс, о своем желании принять участие в его изучении. После того, как преподаватель добавит студента к группе, данный курс отобразится в перечне курсов данного студента. Кнопка "Назад" вернет нас к данному перечню.

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

Перейдя по ссылке "Расписание лекций" студент получит информацию о расписании лекций по данному курсу и о том, когда будет следующая лекция. Если же пользователь перейдет по ссылке "Лекции", то ему высветится перечень названий существующих лекций в виде ссылок, кликнув по одной из них, он сможет либо загрузить ее в формате PDF, либо открыть в браузере.

Если же пользователь выберет ссылку "Задания", то ему отобразится страница с двумя вкладками: тесты и творческие задания. На каждой из вкладок содержится список задний соответствующего типа по выбранному курсу. Причем список составляют только те задания, которые студент еще не выполнил. Выбрав вкладку "Тесты" и кликнув на название некоторого задания, студент перейдет к выполнению теста. В заданиях с вариантом выбора ему необходимо выбрать один из предложенных вариантов (рис.4.4), а в заданиях с полем для ввода - ввести свой вариант ответа, после чего нажать на кнопки "Ответить" и "Следующий вопрос". По завершении теста студенту будет выдан заработанный им за тест бал. Возможность заново пройти тестирование не предусмотрена.

В случае выбора студентом вкладки "Творческие задания" он так же увидит список заданий с именами в виде ссылок. ?/p>