Одним из самых интересных и полезных свойств современных компьютерных систем является их интерактивность (от английского interactive – взаимодействие).
Обучение — это диалог между Учителем и Учеником. Соответственно программные средства поддержки КСО должны обеспечивать ведение обучающего диалога. Такие средства можно разделить на две большие категории
Ввод высказывания обучаемого производится с клавиатуры, посредством графического указателя (мышь, графический планшет, джойстик и т.п.) или системы речевого ввода — распознавания речи