Please enable JavaScript to use CodeHS

AP Computer Science Principles: Cybersecurity

Creative Development

This unit introduces students 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 web pages.

Lessons

20.1 Intro to Design Thinking

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

20.2 Prototype

  • Prototype
  • Prototype Quiz
  • Wizard of Oz Prototyping
  • Example Wizard of Oz Paper Prototype
  • Make Your Paper Prototypes!

20.3 Test

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

20.4 Project Prep and Development

  • Online Collaboration Tools
  • Pseudocode
  • Write the Code!
  • Present your Project
  • Mindsets

Courses that include this module