Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PZ.docx
Скачиваний:
9
Добавлен:
04.06.2015
Размер:
1.49 Mб
Скачать
      1. Алгоритм прогноза уровня компетенций обучаемых

Рассмотрим постановку задачи в целом.

Дано:

  • Текущий уровень компетенций обучаемых, выявленный в ходе обучающих воздействий

Требуется:

  • Спрогнозировать ожидаемый уровень компетенций обучаемых в будущем.

Прогноз уровня компетенций обучаемых происходит в несколько этапов, в соответствии с алгоритмом, который подробно описан далее. Блок-схема приведена на рис.14.

Рис.14. Блок-схема алгоритма прогноза уровня компетенций обучаемых

Шаг 1: Выбирается курс (К6, К8 или У8), которому необходимо осуществить прогноз уровня компетенций.

Шаг 2: Осуществляется выборка всех Summ_result_compi по курсу, которому необходимо сделать прогноз, результат записывается в класс.

Шаг 3: Все обучаемые, входящие в курс, которому делается прогноз разбиваются на группы по следующему принципу. Имеется 5 групп:

Summ_result_compi = [0; 20]% – 1 группа,

Summ_result_compi = [20; 40]% – 2 группа,

Summ_result_compi = [40; 60]% – 3 группа,

Summ_result_compi = [60; 90]% – 4 группа,

Summ_result_compi = [90; 100]% – 5 группа.

Соответственно, далее происходит сортировка по группам в зависимости от значения Summ_result_compi. Все результаты сохраняются в другой класс.

Шаг 4: Для каждой получившейся группы вычисляется своя Summ_result_compi, i = 1, . . . , 5, которая равна среднему арифметическому Summ_result_compi всех обучаемых, вошедших в конкретную группу.

Шаг 5: Далее каждому студенту присваивается уровень компетенций, на основе того, в какую группу он вошёл и какая Summ_result_compi была вычислена данной группе в шаге 4.

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

  1. Проектирование и программная реализация алгоритмов анализа текущего уровня компетенций обучаемых

    1. Разработка функциональных требований на создание подмодуля анализа текущего уровня компетенций обучаемых

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

  • Система должна работать в связке «клиент-сервер-база данных»

  • Весь процесс отображения строится в окне браузера

  • Система должна иметь функциональные возможности базовой версии компонента, т.е.:

  • Хранение данных о курсах с учетом иерархической структуры курса неограниченной вложенности и ключевых понятий по каждому курсу.

  • Хранение данных о компетенциях с учетом иерархической структуры компетенций.

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

  • Возможность определения текущих компетенций обучаемых, а также их хранение

  • Прогноз уровня компетенций обучаемых, а также хранение прогнозируемых данных

    1. Проектирование подмодуля анализа текущего уровня компетенций обучаемых

Реализуемый подмодуль входит в состав модуля статистической обработки данных компонента обработки данных.

Архитектура модуля статистической обработки данных представлена на рис.15. Данная архитектура включает в себя 6 подмодулей: Подмодуль анализа текущего уровня компетенций обучаемых, подмодуль прогноза результатов экзамена, подмодуль анализа “проблемных зон” по конкретным курсам/дисциплинам, подмодуль анализа корреляции умений и знаний обучаемых по конкретным курсам/дисциплинам, подмодуль анализа эффективности применения индивидуальных планов обучения по конкретным курсам/дисциплинам.

Рис.15. Архитектура модуля статистической обработки данных

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]