Компонент выявления текущего уровня компетенций обучаемого
Средствами построения модели обучаемого М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 – «слабая» связь). Данный компонент позволяет выявить текущий уровень компетенций обучаемого по результатам прохождения им контрольных тестирований. Архитектура компонента выявления текущего уровня компетенций обучаемого показана на Рис. 6. В состав архитектуры входят: модуль определения целевых и текущих компетенций, модуль сравнения целевых и текущих компетенций, модуль формирования текущих компетенций. Рис. 6. Архитектура компонента выявления текущего уровня компетенций обучаемого. Компонент предназначен для автоматического заполнения массива текущих компетенций в соответствии с заданными на входе параметрами.. Данный компонент производит следующие действия: сравнение МKtek на Kе; анализ результата сравнения и выявление текущего уровня компетенций обучаемого. Модуль определения целевых и текущих компетенций. Модуль обращается к БД, из которой получает данные о модели обучаемого (текущий уровень знаний, текущий уровень умений, личностных характеристики обучаемого), эталонной модели курса. Модуль сравнения целевых и текущих компетенций. Модуль обеспечивает сравнение модели текущих компетенций и модели целевых компетенций. Модуль формирования текущих компетенций. Модуль осуществляет согласно заданным алгоритмам определение какими компетенциями из заданных в модели целевых компетенций обладает обучаемый, определяет насколько заполнена модель текущих компетенций обучаемого. Далее рассмотрим алгоритм выявления текущего уровня компетенций обучаемого базовой версии компонента.
|