Module Outline

Use the following resources and work with your mentor to master the objectives for this module. Practice by completing the Mini-Project, Project, and Challenges.

Objectives

Video Challenges

  • Build Screens

    You will be going to City Creek Mall to do User Testing Interviews for your project. Draw out low-fidelity designs of your current project to use in those interviews.

Stretch Problem

    Game of Threes

    1. Make a method that takes an Int and returns an array of steps to get to 1.
    2. The game goes as follows: Start with the given Int and, if it is divisible by 3, divide it by 3, otherwise ADD OR SUBTRACT 1 (whichever makes the number divisible by 3, then divide it.
    3. Repeat step 2, until you reach 1.

    Example: Input: 100 Output: [100, 33, 11, 4, 1]

    ♦ Black Diamond

    1. Instead of returning an array, return a dictionary where the keys are the values from the array, and the keys are 0, -1, or 1 depending on how the number was manipulated to make it divisible by 3
    2. Sadly, the key value pairs won't be ordered :( Example: Input: 100 Output: [100 : -1 , 33 : 0, 11 : 1, 4 : -1 , 1 : 0]
  • Solution

Guided Project

    Personas

    Practice User Centered Design by building User Personas, building rough mockups, and practicing interviewing potential users.

Project

  • Calculator

    Students will build a Calculator app to practice skills and concepts learned so far, with an emphasis on this week's content: UX/UI design, and the development process.

    Calculator is a mini-capstone project where students are given direction on required and optional features. It is the job of the student to turn that list of requirements into an application by going through market research, prototyping, designing a solution, evaluating different technologies, architecting the application, implementing the features, and submitting the project to TestFlight or the App Store.

    ReadMe

Mastery Review

Module 26 - UX Design - MVP Planning, Prototyping, User Interviews/Testing
  • Expand all
  • Collapse all
  • Game of Threes stretch problem
  • Challenges
    • Build Screens objective challenge
  • Personas guided project