← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 524 · 40 questions
TalentJR

Developer's tip (Think like the user): First decide which topic the question is about. Use that lesson’s rule: 48 px buttons, 16 px text, the screen stack, the flow order. For code, count positions from 0.

NameDateTime takenScore ___ / 40
  1. 1.🔢 In a food-order flow, which comes first: “track the order” or “pay for the order”? (a) track the order (b) pay for the order
  2. 2.True or false: whether users get lost is about UX (the experience). (a) False (b) True
  3. 3.✏️ Is this true of a wireframe or of a final design: is a quick sketch? (a) a wireframe (b) a final design
  4. 4.Which of these is about UX (the experience)? (a) the font size (b) the button colours (c) how fast a task is done (d) the icon shapes
  5. 5.🔘 Is this good or poor button design: space between buttons? (a) poor design (b) good design
  6. 6.🔢 In a sign-up flow, which comes first: “tap “Sign up”” or “make a password”? (a) tap “Sign up” (b) make a password
  7. 7.🖼️ In this wireframe (top to bottom), what is right below the menu icon?
    [ Save button ]
    [ menu icon ]
    [ Add button ]
    [ list of items ]
    [ filter buttons ]
    (a) list of items (b) Add button (c) Save button (d) filter buttons
  8. 8.True or false: “captions on videos” makes the app harder to use. (a) True (b) False
  9. 9.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
    Design A: Home → Cart → Search → Confirm → Pens → Shop → Results
    Design B: Home → Size → Search → Menu → Pens
  10. 10.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Send button: 64 px tall
    Save button: 24 px tall
    Cancel button: 56 px tall
    (a) Save (b) Cancel (c) Send
  11. 11.🔢 In a sign-up flow, which comes first: “open the app” or “make a password”? (a) make a password (b) open the app
  12. 12.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Pens → Item → Shop → Confirm → Menu → Pay
    Design B: Home → Menu → Item → Size → Pay
    (a) Design A (b) Design B
  13. 13.💾 What number does this code show?
    let lives = 3;
    lives = lives - 1;
    lives = lives + 2;
    show(lives);
  14. 14.✏️ Why draw a wireframe before coding? (a) changes are quick (b) it adds colours (c) it runs the app (d) it saves data
  15. 15.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. tap the Quiz tab
    2. open “Friend list”
    3. open “Match report”
    4. tap Back
    Which screen are you on now?
    (a) Quiz (b) Friend list (c) Match report (d) Lessons
  16. 16.Which of these is true of a wireframe? (a) looks like the real app (b) has the real colours (c) is a quick sketch (d) shows the real fonts
  17. 17.🖼️ How many parts (boxes) does this wireframe have?
    [ menu icon ]
    [ Save button ]
    [ tab bar ]
    [ title text ]
    [ filter buttons ]
    [ Add button ]
  18. 18.🌗 Is white on dark green easy or hard to read on a button? (a) hard to read (b) easy to read
  19. 19.🔍 Which is the odd one out? (a) labels on every icon (b) colour as the only clue (c) text that can grow (d) strong colour contrast
  20. 20.🔢 In a sign-up flow, what comes right after “enter the code sent”? (a) tap “Sign up” (b) open the app (c) make a password (d) see the home screen
  21. 21.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Match report”
    2. tap the Profile tab
    3. open “Badges”
    4. tap Back
    5. open “Edit photo”
    Which screen are you on now?
    (a) Match report (b) Badges (c) Edit photo (d) Home
  22. 22.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Menu → Address → Results → Pay → Shop
    Design B: Home → Offers → Pens → Search → Cart
  23. 23.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Offers → Confirm → Menu
    Design B: Home → Confirm → Cart
    (a) Design A (b) Design B
  24. 24.🔢 In a quiz-app flow, which comes first: “tap “Start quiz”” or “see the final score”? (a) see the final score (b) tap “Start quiz”
  25. 25.Which of these fits saving on the phone? (a) a draft you are typing (b) a class leaderboard (c) chat messages to friends (d) a shared to-do list
  26. 26.Which of these makes the app harder to use? (a) strong colour contrast (b) text that can grow (c) labels on every icon (d) fast-flashing lights
  27. 27.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Results → Pens → Cart → Item → Menu → Search
    Design B: Home → Pay → Pens → Menu → Address → Size
    (a) Design B (b) Design A
  28. 28.True or false: space between buttons is poor button design. (a) False (b) True
  29. 29.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Help button: 48 px tall
    Back button: 48 px tall
    Save button: 52 px tall
    Cancel button: 56 px tall
  30. 30.True or false: a class leaderboard fits saving on the phone. (a) True (b) False
  31. 31.🎨 UX stands for user ___. (a) example (b) express (c) experience (d) extra
  32. 32.🔢 In a photo-post flow, which comes FIRST? (a) take the photo (b) write a caption (c) open the camera screen (d) post the photo
  33. 33.♿ Does this help everyone, or make the app harder to use: captions on videos? (a) helps everyone (b) makes it harder
  34. 34.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Friend list”
    2. open “Edit photo”
    3. open “Match report”
    4. tap Back
    5. tap Back
    Which screen are you on now?
    (a) Edit photo (b) Friend list (c) Match report (d) Home
  35. 35.🔍 Which is the odd one out? (a) the screen layout (b) the icon shapes (c) how easy sign-up is (d) the font size
  36. 36.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. tap the Me tab
    2. tap the Me tab
    3. open “Badges”
    Which screen are you on now?
    (a) Badges (b) Quiz (c) Me (d) Lessons
  37. 37.🖼️ How many parts (boxes) does this wireframe have?
    [ title text ]
    [ tab bar ]
    [ search box ]
    [ Save button ]
    [ list of items ]
    [ top bar ]
  38. 38.True or false: notes to read offline fits saving on the phone. (a) False (b) True
  39. 39.♿ A screen has 6 icon buttons. Only 5 of them have a text label for screen readers. How many still need a label?
  40. 40.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. tap the Profile tab
    2. open “Match report”
    3. tap Back
    4. tap the Home tab
    Which screen are you on now?
    (a) Search (b) Match report (c) Profile (d) Home

Answer key

  1. pay for the order
  2. True
  3. a wireframe
  4. how fast a task is done
  5. good design
  6. tap “Sign up”
  7. Add button
  8. False
  9. 6
  10. Save
  11. open the app
  12. Design B
  13. 4
  14. changes are quick
  15. Friend list
  16. is a quick sketch
  17. 6
  18. easy to read
  19. colour as the only clue
  20. see the home screen
  21. Edit photo
  22. 1
  23. Design B
  24. tap “Start quiz”
  25. a draft you are typing
  26. fast-flashing lights
  27. Design B
  28. False
  29. 4
  30. False
  31. experience
  32. open the camera screen
  33. helps everyone
  34. Friend list
  35. how easy sign-up is
  36. Badges
  37. 6
  38. True
  39. 1
  40. Home

Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students