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

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

Дано:

· “Проблемные зоны” обучаемого, выявленные в ходе обучающих воздействий

· Баллы за каждую “проблемную зону”, выявленные в ходе обучающих воздействий.

Требуется:

· Определить текущий уровень компетенций обучаемых.

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

Средствами построения модели обучаемого М1 поддерживается М1знтек, которая представляет собой ориентированный граф следующего вида:

М1знтек =<V, U>, где

V=<V1,V2> – множество вершин, которые в свою очередь делятся на V1={v11,…,v1n} – множество изучаемых понятий, n – количество изучаемых понятий, элемент v1i= <N,T,W,Kтекi>, i =1,…,n, где N – изучаемое понятие; Т=(0,1), принимает значения знает/не знает; W=(0,..,10) – вес вершины; Kтекi = <NСij,WначCij, WконСij>, i = 1,…, ; j=1,…,k, – множество выявленных компетенций, k – количество компетенций, соответствующих курсу, NСij = {nC1,…,nCk} – множество названий компетенций, соответствующих курсу; WначCij = {wначC1,…,wначCk} - множество сбалансированных эталонных значений весовых коэффициентов компетенций; WконСij={wконC1,…,wконCk} - множество выявленных компетенций обучаемого;

V2={v21,…v2m} – множество умений, относящихся к данной модели, m – количество соответствующих умений, элемент v2j= <N,T,W>, j=1,…,m, где N – изучаемое умение; Т=(0,1), принимает значения умеет/не умеет; W=(0,..,10) – вес вершины;

U={uj}=<Vk, Vl, R>, j=1,…,m – множество связей между вершинами, где Vk – родительская вершина; Vl – дочерняя вершина; R={Rz} – тип связи, z=1,…,Z ( R1 – связь типа «часть-целое» (агрегация); R2 – связь типа «ассоциация»; R3 – «слабая» связь).

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

Шаг 1: Insert результатов тестирования обучаемых в БД;

Примечание: после прохождения тестирования студентом имеется .csv - файл, где находятся 6 столбцов (1-ый – ID записи, 2-ой – баллы для каждой проблемной зоны, 3-ий – дата создания записи, 4-ый – дата изменения записи, 5-ый – ID студента, 6-ой – проблемная зона); Соответственно у каждого студента имеется 15 проблемных зон по окончании тестирования;

 

Шаг 2: Получение из БД W_el_com - весовых коэффициентов компетенций по отношению к элементам учебного материала (в данном случае, к темам)

 

Шаг 3: Находим значение переменной W_nachi, W_nachi = W_el_comi / ∑iW_el_com, i = 1, . . . , 15 – сбалансированные весовые коэффициенты для каждой из 15 проблемной зоны (темы);

 

Шаг 4: Строится некоторая эталонная модель для каждой из 15 проблемной зоны:

W_kon_etaloni = 1/15 * W_nachi, i = 1, . . . , 15;

 

Шаг 5: Находим значение уровня сложности Zleveli = Coeffi / 15, i = 1, . . . , 15;

 

Шаг 6: Считаем конечные весовые коэффициенты W_koni = Zleveli * W_nachi, i = 1, . . . , 15;

 

Шаг 7: Находим итоговое значение уровня текущих компетенций обучаемого по данной теме Now_compi = W_koni * 100 / W_kon_etaloni, i = 1, . . . , 15;

 

Шаг 8: Import Now_compi в БД;

 

Шаг 9: Считаем итоговое значение уровня текущих компетенций обучаемого за курс в целом Summ_result_compi = ∑115Now_compi/15;

 

Шаг 10: Import посчитанных данных в БД;

 








Дата добавления: 2015-01-13; просмотров: 1214;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.008 сек.