ПРИМЕНЕНИЕ МЕТОДА K-MEANS ДЛЯ ФОРМИРОВАНИЯ ВНЕШНЕГО ЦИКЛА ОБУЧЕНИЯ В КОМПЬЮТЕРНЫХ ПРОГРАММАХ, ОБУЧАЮЩИХ SQL

 

А.Г. Чухрай, Е.С. Вагин, З.В. Томченко, П. Анценбергер

 

Предложен метод кластеризации заданий в компьютерных обучающих системах для решения задачи организации внешнего цикла обучения при изучении SQL. Решение рассматриваемой задачи относится к кластерному анализу, в частности –  применению алгоритма k-means (k-средних). Рассмотрен один из подходов к кластеризации обучающих заданий, основанный на компонентах компетенции. Предложен метод упорядочивания кластеров и заданий по их сложности. Затронуты вопросы, связанные с разработкой архитектуры редакторов интеллектуальных компьютерных систем обучения, возникшие при разработке редактора SQLTOR. Применение предложенных решений в SQLTOR обеспечивает снижение трудовых и временных затрат специалиста в предметной области (преподавателя) при составлении компьютерного обучающего курса SQL. Сформулированы основные перспективные пути развития редактора SQLTOR.

 

Ключевые слова: редактор интеллектуальных систем обучения, обучение SQL, кластеризация, k-средних, расстояние Хемминга, компоненты компетенции в обучении.