Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пример диплом.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
24.46 Mб
Скачать

3.1.3.1.3 Формирование глобальной структуры диалога

На рисунках 3.1.1 и 3.1.2 изображен первый уровень глобальной структуры диалога.

Заместитель директора

по УВР

Контроль ответа обучаемого студента

Диагностика неправильных действий студента или ошибочных ответов на вопросы

Выбор учебного элемента для обучения студента

Определение уровня сложности и формулирование задания или вопроса обучаемому студенту

Рис. 3.1.1

Ведение бд

Введение данных о группах

Введение данных о студентах

Введение данных о тестах

Рис. 3.1.2

3.1.3.1.4 Определение типа шага диалога

1

ИЛИ

2

3

ИЛИ И - И

4

5

6

7

8

9

10

Рис. 3.1.3

Где введены следующие обозначения:

1 – Задачи;

2 – определение возможного ведения базы данных;

3 – определение возможного решения функциональных задач;

4 – определение возможного ведения данных о группах;

5 – определение возможного ведения данных о студентах;

6 – определение возможного ведения данных о тестах;

7 – определение возможного выбора учебного элемента для обучения студента;

8 – определение возможного определения уровня сложности и формулирования задания или вопроса обучаемому студенту;

9 – определение возможного контроля ответа обучаемого студента;

10 – определение возможной диагностики неправильных действий или ошибочных ответов на вопросы.

На рисунке 3.1.4 показана структура алгоритма графа ИЛИ для решения задач.

На рисунке 3.1.5 показана структура алгоритма для задач поддержки БД в актуальном состоянии.

3.1.3.1.5 Построение структуры диалога

Рис. 3.1.4

Начало

А

Выбор шага диалога

Номер

текущего

шага =3

нет

да

Прерывание

диалога

В

Ведение данных о тестах

Выбор шага

диалога с1 по 3

Завершение

диалога

да

Конец

В

Номер

текущего

шага =1

нет

Ведение данных о группах

Номер

текущего

шага =2

нет

Ведение данных о студентах

А

Рис. 3.1.5

3.1.3.2 Алгоритмы программ решения задач

На рис. 3.1.6 показана структура алгоритма для функциональных задач.

На рис. 3.1.7 показана структура обучения по теме.

Рис. 3.1.6 Рис. 3.1.7

Обучение студентов начинается с регистрации студентов желающих пройти тестирование затем просматриваются все темы по которым возможно пройти тестирование. Далее начинается обучение по выбранной теме. И так до тех пор, пока не будут просмотрены все возможные темы.

Обучение студентов по конкретной теме происходит следующим образом: выбирается учебный элемент и определяется уровень сложности. Сначала мы выбираем наиболее сложный уровень, затем по мере правильности ответов студента уровень сложности может меняться. И так до тех пор, пока не будут пройдены все учебные элементы выбранной темы.

На рис. 3.1.8 показана структура определения уровня сложности.

На рис. 3.1.9 показана структура тестирования студентов на заданном уровне сложности.

Рис. 3.1.8

Рис. 3.1.9

После выбора наиболее сложного уровня мы выби

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

Для занесения результата ответа в протокол необходимо вычислить, сколько в процентах составляет оценка студента. Перед началом тестирования она равна Т=0, далее после каждой проверки на правильность ответа студента оценка рассчитывается по формуле:

T = T+р, при этом р=100%/n, где n – количество вопросов в категории.

Экзамен считается пройденным если студент набрал минимум 75%.