Взаимодействие с пользователем и рекомендательные системы

Входные требования: Алгоритмы и структуры данных, паттерны проектирования

Зачетные единицы: 6

Курс: Основной

Язык курса: Русский

Цели

По окончании курса студенты узнают:

  • Средства и методы человеко-компьютерного взаимодействия
  • Основные этапы разработки пользовательских интерфейсов
  • Принципы эргономичной организации информации на экране компьютера
  • Основные подходы к тестированию пользовательского интерфейса

Содержание

  • Введение в проблему человеко-компьютерного взаимодействия: Человеко-компьютерное взаимодействие, его зарождение и развитие. Средства человеко-компьютерного взаимодействия.
  • Интерфейс человеко-компьютерного взаимодействия: Интерфейс человеко-компьютерного взаимодействия. Основные понятия. Модели взаимодействия. Уровень абстракции и стили взаимодействия. Понятие эргономики.
  • Проектирование и прототипирование: Основные этапы разработки пользовательских интерфейсов. Разработка прототипов разного уровня. Понятие технической эстетики. Принципы эргономичной организации информации на экране компьютера.
  • Планирование и тестирование пользовательского интерфейса: Тестирование пользовательского интерфейса на удобство применения. Понятие удобства применения продукта. Цели и задачи тестирования. Основные подходы к тестированию.

Формат

Лекции и лабораторные занятия

Оценка

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