овими повідомленнями на обмеженому підмножині мови XML через брокер, розташований в системних засобах.
Звернення до компонентів здійснюється за допомогою активація відповідної задачі планувальника (сформувати структуру курсу, створити тест, сформувати стратегію і т.д.), розташованого в підсистемах планування процесів розробки веб-ІЕС. Обмін даними між компонентами здійснюється через класну дошку, розташовану також в системних засобах. У режимі роботи з учнем все діалогові форми генеруються за допомогою підсистеми підтримки розробки користувальницького інтерфейсу комплексу АТ-ТЕХНОЛОГІЯ.
1.2 Опис еталонної моделі курсу (Ме), моделі учня (М1) і моделі навчання (М2)
.2.1 Засоби побудови еталонної моделі курсу/дисциплін (Ме)
Процес побудови ієрархічної структури конкретного курсу/дисципліни (або онтології курсу/дисципліни), що виконується на основі засобів підсистеми підтримки побудови навчальних ІЕЗ, включає три основних етапи: формування ієрархічної структури курсу/дисципліни і зважування всіх елементів ( розділи, теми, підтеми, поняття і т.д.) за допомогою вагових коефіцієнтів; розробка питань закритого типу (у вигляді одне питання - багато відповідей) до елементів структури курсу/дисципліни; формування зв'язків між елементами структури курсу/дисципліни на основі використання адаптивного методу репертуарних решіток [1, 5].
Подібним чином відбувається побудова всіх онтологій Про i, використовуваних у навчальних ІЕЗ, призначених для підтримки інтелектуального навчання в рамках конкретної спеціальності/спеціалізації, що в загальному випадку формує кінцеве безліч пересічних розділів, підрозділів, понять і т. д., включаючи диференціюються ознаки, питання, відповіді і т.д.
Безліч ієрархічних структур курсів/дисциплін являє собою узагальнену онтологію даної спеціальності/спеціалізації. Дана модель онтології, яка базується на еталонній моделі курсу/дисципліни (Me) [1], забезпечує: представлення безлічі понять курсу/дисципліни у вигляді мережевої структури (в даному випадку семантична мережа); відображення значного числа відносин, що відбивають специфіку конкретного курсу/дисципліни; використання потужної функціональності при інтерпретації відносин і понять курсу/дисципліни.
У контексті розробки навчальних ІЕЗ [5] модель онтології верхнього рівня визначається як:
Mo={Mo i},
де Mo i=Me ii=1..n (наприклад n=6 для спеціалізації «Інтелектуальні системи і технології»), тобто термін Mo i і Me i є синонімічні.
де Me i - мережева еталонна модель курсу/дисципліни, яка відповідає рівню знань викладача про конкретний досліджуваному курсі.
Me= lt; Vе, Uе, С, Ke, RK gt;,
де Vе - безліч елементів курсу/дисципліни (розділів, тем, підтем і т.д.), які представляються як Vе={v 1, ..., vn}, n - кількість елементів курсу/дисципліни , причому кожен елемент vi являє собою трійку vi= lt; T i, W i, Q i gt;, i=1, ..., n, де T i - назва елемента структури кусра/дисципліни, W i=[0 ... 10]- вага вершини v ei, Q i - безліч питань, представимое у вигляді Q i={ lt; F ij, S ij, I ij gt;}, j=1..q, де F ij - формулювання питання, S ij= {s ij1, ..., s ijr} - безліч відповідей, I ij - ідентифікатор правильної відповіді;
={uj}={ lt; Vk j, Vl j, R j gt;},
=1, ..., m - безліч зв'язків між елементами курсу/дисципліни, де Vk j - батьківська вершина, Vl j - дочірня вершина, R j - тип зв'язку, причому R={R z} ( R 1 - зв'язок типу «частина-ціле» (агрегація; R 2 - зв'язок типу «асоціація»; R 3 - «слабка» зв'язок)
С={Із i},
=1, ..., a- безліч ієрархічних зв'язків між елементами курсу/дисципліни, при цьому С i= lt; Vk, Vl gt ;, де V k - батьківський елемент, V l - дочірній елемент в ієрархічній структурі курсу/дисципліни (наприклад, Vk - розділ, а Vl - тема, даного розділу);
= 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={RK i}, RK i= lt; Vk i, Kl i gt ;,
=1, ..., f - безліч зв'язків елементів курсу/дисципліни і компетенцій, де Vk i - елемент множини Ve, Kl i - елемент множини Ke.
Процес побудови онтології O i включає наступні етапи: