YoVDO

UX Foundations: Interaction Design

Offered By: LinkedIn Learning

Tags

User Experience Courses Design Thinking Courses Accessibility Courses Interaction Design Courses Design Patterns Courses Usability Courses Microinteractions Courses

Course Description

Overview

Step through the foundational processes and techniques required for interaction design.

Syllabus

Introduction
  • Interaction design
  • What is interaction design?
1. Today's Interaction Designer
  • Project types and deliverables
  • Technical and software skills
  • Related disciplines and fields of study
  • Resources and communities
2. A Model of Psychology and Interaction Design
  • Why psychology?
  • Introducing the interaction design model
  • Context
  • Goals
3. Introductory Psychology
  • Sensation
  • Perception
  • Gestalt principles
  • Affordances
  • Motivation
  • Attention and memory
  • Reasoning and logic
  • Mental models
  • Cognitive load
  • Theories of emotion
  • Designing for delight
  • Empathy
  • Learning behaviors
  • Classical conditioning
  • Operant conditioning
  • Social learning theory
  • Using learned behavior
4. The Interaction Design Model
  • Overview of the IxD model
  • Perceive
  • Predict
  • Feedback
  • Learn
  • Remember
5. Interaction Design
  • Dimensions of interaction design
  • Design thinking
  • Levels of design: Structure
  • Levels of design: Flow
  • Levels of design: Interface
  • Design patterns
  • Anti-patterns
  • Dark patterns
  • Navigation structure
  • Navigation systems
  • Content
  • Inputs
  • Gestures
  • Voice
  • Sensors
  • Defining microinteractions
  • Microinteractions: Motion
  • Microinteractions: Sound
  • Microinteractions: Haptics
  • Error handling
  • Mistakes
  • Usability and accessibility
Conclusion
  • A solid foundation

Taught by

David Hogue

Related Courses

Computing: Art, Magic, Science - Part II
ETH Zurich via edX
Web Application Development: Basic Concepts
University of New Mexico via Coursera
Web Application Development: The Presentation Tier
University of New Mexico via Coursera
Técnicas Avançadas para Projeto de Software
Instituto Tecnológico de Aeronáutica via Coursera
Programmation objet immersive en Pharo
Inria (French Institute for Research in Computer Science and Automation) via France Université Numerique