Please enable JavaScript to use CodeHS

Mobile Apps

Designing User Interfaces

Students are introduced to the theory and practice of user interface design. Students learn about what makes an engaging and accessible user interface, and will employ an iterative design process including rapid prototyping and user testing to design and develop their own engaging mobile apps.

Lessons

13.1 Intro to Design Thinking

  • Intro to Design Thinking
  • Intro to Design Thinking
  • User Interface Scavenger Hunt
  • Case Study: Helping Blind People See
  • Case Study Responses
  • +10 more

13.3 Empathy and Inclusivity

  • Empathy
  • Empathy Quiz
  • Building Inclusive Apps
  • A Cafeteria Designed for Me
  • A Cafeteria Designed for Me
  • +7 more

13.4 Define

  • How to Interview
  • Define
  • How to Interview
  • Define Quiz
  • User Interview
  • +4 more

13.5 Ideate

  • Ideate
  • Ideate Quiz
  • Stoke
  • Get Stoked
  • Brainstorming Tips
  • +1 more

13.6 Prototype

  • Prototype
  • Prototype Quiz
  • App Checklist for Interface Design

13.7 Prototype

  • Assessing Interfaces
  • Brainstorm Selection
  • Harvest Ideas from the Brainstorm
  • Wizard of Oz Prototyping
  • Example Wizard of Oz Paper Prototype
  • +2 more

13.8 Test

  • Test
  • Testing Quiz
  • Testing with Users
  • Example: How to User Test
  • How to User Test Responses
  • +5 more

13.9 Designing User Interfaces Quiz

  • Designing User Interfaces Quiz
  • Designing User Interfaces Badge

Courses that include this module