елі цільових компетенцій і для зв'язку моделі цільових компетенцій з онтологією курсу/ дисципліни.
І, нарешті, аналіз методів побудови моделі навчання М2 показав необхідність відповідної модифікації алгоритмів планування поточної стратегії навчання враховуючи виявлений поточний рівень компетенцій учня.
Тому необхідно розвинути вищеперелічені моделі М1, Ме і М2 до рівня компетентнісно-орієнтованих моделей, тобто зв'язати їх з моделлю цільових компетенцій, яка представлена ??в наступному вигляді:= lt; K, CK gt;- Модель цільових компетенцій, де K={K i}, i=1, ..., b - безліч цільових компетенцій, причому K i= lt; N Сi, S i gt ;, де N Сi - назва, а S i- код компетенції K i, а CK={CK i}, i=1, ..., c - безліч ієрархічних зв'язків між компетенціями, при цьому CK i= lt; Kk i, Kl i gt ;, де Kk i - компетенція-батько із сукупності K, а Kl i - дочірня компетенція із сукупності К, k=1, ..., d, l=1, ..., e;={RK i}, RK m= lt; Vk i, Klj, Wc ij gt; m=1, ..., f - безліч зв'язків елементів курсу/дисципліни і компетенцій, де Vk i - елемент множини Ve, Kl j - елемент множини Ke, Wc ij - ваговий коефіцієнт компетенції Kl j, відповідний елементу курсу/дисципліни Vk i.
На Рис. 10. представлений фрагмент графа моделі цільових компетенцій.
Зв'язок між моделлю цільових компетенцій та онтологією курсу реалізується шляхом додавання певної вагового коефіцієнта між кожною компетенцією обраної моделі та кожним елементом онтології обраного курсу.
Внаслідок впровадження нових компетентних-орієнтованих освітніх програм потрібно оцінювати поточний рівень компетенцій учня, в результаті чого з'явилася необхідність розширення поточної моделі учня М1 і додавання в неї нових елементів.
Рис. 10. Фрагмент графа моделі цільових компетенцій.
Засобами побудови моделі учня М1 підтримується М1 зн тек, яка представляє собою орієнтований граф наступного виду:
М1 зн тек= lt; V, U gt ;, де
= lt; V 1, V 2 gt;- Безліч вершин, які в свою чергу діляться на V 1={v 1 1, ..., v 1 n} - множина досліджуваних понять, n - кількість досліджуваних понять, елемент v 1 i= lt; N, T, W, K тек i gt ;, i=1, ..., n, де N - досліджуване поняття; Т=(0,1), приймає значення знає/не знає; W=(0, .., 10) - вага вершини; K тек i= lt; N Сij, W поч Cij, W кін Сij gt ;, i=1, ...,; j=1, ..., k, - безліч виявлених компетенцій, k - кількість компетенцій, відповідних курсом, N Сi j={n C1, ..., n Ck} - безліч назв компетенцій, відповідних курсом; W поч Ci j={w поч C1, ..., w поч Ck} - множина збалансованих еталонних значень вагових коефіцієнтів компетенцій; W кін Сi j={w кін C1, ..., w кін Ck} - безліч виявлених компетенцій учня; 2={v 2 1, ... v 2 m} - безліч умінь, які стосуються даної моделі, m - кількість відповідних умінь, елемент v 2 j= lt; N, T, W gt ;, j=1, ..., m, де N - досліджуване вміння; Т=(0,1), приймає значення вміє/не вміє; W=(0, .., 10) - вага вершини;={uj}= lt; V k, V l, R gt ;, j=1, ..., m - безліч зв'язків між вершинами, де V k - батьківська вершина; V l - дочірня вершина; R={R z} - тип зв'язку, z=1, ..., Z (R 1 - зв'язок типу «частина-ціле» (агрегація); R 2 - зв'язок типу «асоціація»; R 3 - «слабка» зв'язок).
Нижче представлені алгоритми реалізації модифікованих засобів.
2.1.1 Алгоритм формування моделі цільових компетенцій
Грунтуючись на обраної моделі цільових компетенцій, процес формування Ке можна представити у вигляді такої послідовності дій (алгоритм представлений на Рис.11.):
Крок 1. Початок.
Крок 2. Якщо необхідно редагувати раніше створену модель компетенції, то Крок 3, якщо необхідно створити нову модель, то Крок 7.
Рис. 11. Алгоритм формування моделі цільових компетенцій.
Крок 3. Вибір моделі компетенцій зі списку.
Крок 4. Вибір компетенції зі списку цільових компетенцій
Крок 5. Якщо необхідно редагувати назву компетенції, то Крок 6, інакше Крок 7.
Крок 6. Редагування назви компетенції.
Крок 7. Якщо необхідно редагувати рівень ієрархії, то Крок 8, інакше Крок 2.
Крок 8. Вибір компетенції-батька.
Крок 9. Якщо необхідно створити нову модель компетенцій, то Крок 10, інакше Крок 15.
Крок 10. Введення імені нової моделі цільових компетенцій
Крок 11 .. Якщо необхідно додати нову компетенцію в модель цільових компетенцій, то Крок 12, якщо ні, то Крок 2.
Крок 12. Введення імені нової компетенції компетенцій.
Крок 13. Якщо...