Рассмотрена архитектура и основные функции обучающего комплекса, а также основные подходы управления процессом дистанционного обучения. Разработан обучающий комплекс, обеспечивающий эффективное и естественное взаимодей-ствие человека с компьютером. Показано, что данный комплекс успешно использовался в процессе преподавания курса программирования, показав ряд достоинств и преимуществ по сравнению с традиционными методиками обучения. Под-тверждено важное направление создания обучающих средств, использующих разнообразные современные методы взаи-модействия человека с системой, такие как распознавание речи.