← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 116 · 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 quiz-app flow, which comes LAST? (a) tap “Start quiz” (b) see the final score (c) read a question (d) pick an answer
  2. 2.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. tap the Profile tab
    2. tap the Profile tab
    3. open “Map”
    Which screen are you on now?
    (a) Profile (b) Map (c) Home (d) Search
  3. 3.🎨 Is this about UI or UX: whether users get lost? (a) UI (b) UX
  4. 4.✏️ Is this true of a wireframe or of a final design: has no real colours? (a) a final design (b) a wireframe
  5. 5.✏️ Is this true of a wireframe or of a final design: has the real colours? (a) a final design (b) a wireframe
  6. 6.True or false: a shared to-do list fits saving in the cloud. (a) True (b) False
  7. 7.🖼️ In this wireframe (top to bottom), what is right below the Add button?
    [ Add button ]
    [ search box ]
    [ tab bar ]
    [ top bar ]
    (a) top bar (b) tab bar (c) search box
  8. 8.🔢 In a food-order flow, which comes first: “track the order” or “check the cart”? (a) check the cart (b) track the order
  9. 9.Which of these helps everyone use the app? (a) colour as the only clue (b) captions on videos (c) sudden loud sounds (d) icons with no labels
  10. 10.🎨 Is this about UI or UX: the screen layout? (a) UX (b) UI
  11. 11.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
    Design A: Home → Results → Address → Menu
    Design B: Home → Confirm → Item → Menu → Size
  12. 12.Which of these makes the app harder to use? (a) text that can grow (b) strong colour contrast (c) big touch targets (d) sudden loud sounds
  13. 13.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Next button: 40 px tall
    Start button: 36 px tall
    Help button: 48 px tall
  14. 14.🎨 A beautiful app that confuses everyone has ___. (a) good UI but poor UX (b) perfect UX (c) no UI at all (d) good UX but poor UI
  15. 15.🔢 In a sign-up flow, what comes right after “open the app”? (a) make a password (b) tap “Sign up” (c) see the home screen (d) enter the code sent
  16. 16.Which of these makes the app harder to use? (a) text that can grow (b) colour as the only clue (c) strong colour contrast (d) captions on videos
  17. 17.💾 Data saved only on the phone is lost when ___. (a) the screen turns off (b) the app is closed (c) the phone is lost (d) you send a message
  18. 18.True or false: a final design uses plain grey boxes. (a) False (b) True
  19. 19.🔘 Is this good or poor button design: strong colour contrast? (a) good design (b) poor design
  20. 20.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. open “Score card”
    2. tap Back
    3. tap the Settings tab
    How many times must you tap Back to reach the main screen of this tab?
  21. 21.🔘 Our rule: buttons are at least 48 px tall. The Help button is 44 px tall. How many px taller must it be?
  22. 22.🧭 Which part of navigation undoes one move? (a) a tab bar (b) the back button (c) a menu button
  23. 23.🌗 Is red on green easy or hard to read on a button? (a) easy to read (b) hard to read
  24. 24.🔢 In a food-order flow, which comes first: “track the order” or “pick a dish”? (a) track the order (b) pick a dish
  25. 25.💾 Which works with no internet at all? (a) a cloud backup (b) a shared chat (c) a cloud leaderboard (d) data saved on the phone
  26. 26.✏️ Why draw a wireframe before coding? (a) it saves data (b) changes are quick (c) it adds colours (d) it runs the app
  27. 27.💾 What number does this code show?
    let songs = ["Stars", "Monsoon"];
    songs.push("Rain");
    songs.push("Kites");
    show(songs.length);
  28. 28.🔢 In a sign-up flow, which comes FIRST? (a) open the app (b) enter the code sent (c) tap “Sign up” (d) make a password
  29. 29.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. tap the Lessons tab
    2. tap the Lessons tab
    3. open “Badges”
    Which screen are you on now?
    (a) Lessons (b) Quiz (c) Badges (d) Me
  30. 30.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Done button: 48 px tall
    Next button: 32 px tall
    Cancel button: 64 px tall
    Save button: 52 px tall
  31. 31.True or false: the button colours is about UI (the look). (a) False (b) True
  32. 32.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
    Design A: Home → Pens → Confirm → Results → Cart → Menu
    Design B: Home → Shop → Pens → Address → Pay
  33. 33.🔘 Our rule: buttons are at least 48 px tall. The Back button is 44 px tall. How many px taller must it be?
  34. 34.💾 What number does this code show?
    let songs = ["Monsoon", "Stars"];
    songs.push("Ocean");
    show(songs.length);
  35. 35.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Body text: 23 px
    Hint: 21 px
    Caption: 13 px
  36. 36.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Video”
    2. tap Back
    3. open “Map”
    How many times must you tap Back to reach the main screen of this tab?
  37. 37.✏️ What is the easiest way to draw a first wireframe? (a) a phone case (b) a microphone (c) a 3D printer (d) pencil and paper
  38. 38.True or false: a wireframe looks like the real app. (a) True (b) False
  39. 39.🔢 In a quiz-app flow, what comes right after “pick an answer”? (a) read a question (b) see the final score (c) tap “Start quiz” (d) see if it is right
  40. 40.♿ Does this help everyone, or make the app harder to use: big touch targets? (a) makes it harder (b) helps everyone

Answer key

  1. see the final score
  2. Map
  3. UX
  4. a wireframe
  5. a final design
  6. True
  7. search box
  8. check the cart
  9. captions on videos
  10. UI
  11. 3
  12. sudden loud sounds
  13. 1
  14. good UI but poor UX
  15. tap “Sign up”
  16. colour as the only clue
  17. the phone is lost
  18. False
  19. good design
  20. 0
  21. 4
  22. the back button
  23. hard to read
  24. pick a dish
  25. data saved on the phone
  26. changes are quick
  27. 4
  28. open the app
  29. Badges
  30. 3
  31. True
  32. 4
  33. 4
  34. 3
  35. 1
  36. 1
  37. pencil and paper
  38. False
  39. see if it is right
  40. helps everyone

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