нем конкретизації поставленої задачі, залежною від рівня знань і вмінь, поточного рівня компетенцій учня, його психологічного портрета, тобто від моделі Ml. Функція вибору стратегії навчання забезпечує налаштування на відповідну стратегію навчання залежно від стану моделі М1, а вхідними параметрами для цієї функції є: початковий рівень знань і умінь учня, а також тип сценарію діалогу, що залежить від рівня знань, умінь і компетенцій учня, а також виду навчального матеріалу.
.2.4 Алгоритм планування поточної стратегії навчання з урахуванням поточного рівня компетенцій учня
Рішення завдання планування складається з двох етапів: складання плану та його виконання. Загальний алгоритм формування поточного плану навчання відображає послідовність основних кроків, виконуваних програмним засобом формування плану навчання (Мал. 15).
Загальні принципи алгоритму: проводиться послідовний обхід вершин графа М1 тек, які розташовані на другому рівні елементів дерева, тобто є темами курсу (кореневої вершини). Для кожної вершини проводиться спочатку аналіз оцінки за тему, за результатами якого формується підмножина навчальних впливів.
На наступному кроці в це м?? ожество додаються ті навчальні впливу, які необхідно включити в стратегію за результатами аналізу розстановки учнем зв'язків між елементами курсу.
Також проводиться аналіз оцінки за поточними компетенциям обучаемого, після чого додаються теми з найбільш високими ваговими коефіцієнтами компетенцій.
Після цього при необхідності проводиться аналіз характеристик психологічного портрета особистості учня, за результатами якого визначається доцільний вид навчального впливу, і відбувається остаточне формування безлічі навчальних впливів по темі vi, найбільш близько відповідних його рівню знань і психологічному портрету.
Далі вибирається новий елемент vi, і всі кроки повторюються. Ітераційний процес продовжується до тих пір, поки не будуть переглянуті всі вершини поточної моделі учня М1 тек.
На останньому кроці сформована стратегія навчання, що містить підмножина навчальних впливів, перевіряється на надмірність, тобто якщо присутні повторювані елементи, то вони віддаляються.
Опис кроків алгоритму (рис. 15):
Крок 1. Початок
Крок 2. Сформувати масив з вершин графа М1 тек, які є темами, упорядкований у відповідність з номерами вершин у Ме.
Крок 3. Якщо маса не порожній, то вибрати перший елемент масиву v 1=v [1], інакше перейти на крок 8.
Крок 4. Застосувати алгоритм аналізу оцінки за вибраний елемент v 1.
Крок 5. Застосувати алгоритм аналізу правильності розстановки зв'язків з обраним елементом v1.
Крок 6. Якщо потрібно враховувати характеристики психологічного портрета особистості учня, то застосувати алгоритм аналізу характеристик психологічного портрета особистості, отримати в результаті рекомендований вид навчального впливу.
Крок 7. Застосувати алгоритм обліку поточного рівня компетенцій учня.
Крок 8. Сформувати масив навчальних впливів по темі v1, елементи якого додати безлічі елементів поточної стратегії навчання.
Крок 9. Видалити елемент v1 з масиву. Перейти на крок 2.
Крок 10. До безлічі елементів поточної стратегії навчання застосувати алгоритм перевірки на надмірність.
Крок 11. Кінець.
Рис. 15. Алгоритм загального алгоритму формування поточної стратегії навчання
2.2.5 Алгоритм обліку компетенцій при побудові плану (стратегії) навчання
Алгоритм орієнтований на аналіз процентного відповідності виявленого рівня компетенцій учня і моделі цільових компетенцій. Алгоритм орієнтований на визначення пріоритетів для проблемних тем при складанні плану навчання.
Опис кроків алгоритму (Мал. 16).
Крок 1. Початок.
Крок 2. Витягти з БД результати порівняння MK тек, Ke.
Крок 3. Сформувати набір проблемних тем, пов'язаних з компетенціями.
Крок 4. Якщо проблемних тем немає, перейти на Крок 7.
Крок 5. Впорядкувати набір тем згідно вагового коефіцієнту відповідної компетенції.
Крок 6. Зберегти стратегію в БД.
Крок 7. Кінець.
Рис. 16. Алгоритм обліку компетенцій при побудові плану навчання.
Описані в даному розділі алгоритми дозволяють викладачеві будувати курс з урахування...