← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 461 · 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.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Back button: 68 px tall
    Send button: 64 px tall
    Start button: 48 px tall
    Save button: 32 px tall
    (a) Save (b) Back (c) Start (d) Send
  2. 2.🔢 In a quiz-app flow, which comes first: “tap “Start quiz”” or “pick an answer”? (a) pick an answer (b) tap “Start quiz”
  3. 3.✏️ Why draw a wireframe before coding? (a) it saves data (b) changes are quick (c) it runs the app (d) it adds colours
  4. 4.💾 Where should the app save a class leaderboard: on the phone or in the cloud? (a) on the phone (b) in the cloud
  5. 5.♿ A screen has 5 icon buttons. Only 4 of them have a text label for screen readers. How many still need a label?
  6. 6.🖼️ How many parts (boxes) does this wireframe have?
    [ tab bar ]
    [ title text ]
    [ big picture ]
    [ menu icon ]
    [ Save button ]
  7. 7.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Back button: 60 px tall
    Cancel button: 40 px tall
    Save button: 52 px tall
    Help button: 56 px tall
    (a) Help (b) Save (c) Cancel (d) Back
  8. 8.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Help button: 64 px tall
    Cancel button: 40 px tall
    Save button: 64 px tall
  9. 9.🔘 Is this good or poor button design: space between buttons? (a) good design (b) poor design
  10. 10.🖼️ In this wireframe (top to bottom), what is right above the search box?
    [ tab bar ]
    [ title text ]
    [ menu icon ]
    [ search box ]
    (a) menu icon (b) title text (c) tab bar
  11. 11.✏️ Is this true of a wireframe or of a final design: uses the final pictures? (a) a final design (b) a wireframe
  12. 12.🌗 Is red on green easy or hard to read on a button? (a) hard to read (b) easy to read
  13. 13.Which of these fits saving in the cloud? (a) chat messages to friends (b) the sound on/off setting (c) your last game level (d) a draft you are typing
  14. 14.🔀 Why plan the user flow before building? (a) to hide the buttons (b) to add more taps (c) to skip testing (d) so each step is clear
  15. 15.Which of these is true of the back button? (a) switches main sections (b) sits at the bottom (c) undoes one move (d) shows 3 to 5 icons
  16. 16.True or false: how users feel after is about UI (the look). (a) False (b) True
  17. 17.Which of these helps everyone use the app? (a) captions on videos (b) colour as the only clue (c) tiny tap areas (d) icons with no labels
  18. 18.💾 Saving data in the cloud lets you ___. (a) shrink the app (b) use it on any device (c) never need a password (d) skip the internet
  19. 19.💾 pop() takes off the last item. What does this code show?
    let friends = ["Riya", "Arjun", "Meera", "Aman", "Zoya"];
    friends.pop();
    show(friends[friends.length - 1]);
    (a) Meera (b) Riya (c) Aman (d) Arjun
  20. 20.🧭 Why should every screen show where you are? (a) to look busy (b) to use more battery (c) so users do not get lost (d) to hide the menu
  21. 21.True or false: the theme colours is about UI (the look). (a) False (b) True
  22. 22.🔍 Which is the odd one out? (a) the button colours (b) the font size (c) how fast a task is done (d) the icon shapes
  23. 23.🌗 Is pale pink on white easy or hard to read on a button? (a) hard to read (b) easy to read
  24. 24.💾 Where should the app save your last game level: on the phone or in the cloud? (a) on the phone (b) in the cloud
  25. 25.🔢 In a photo-post flow, which comes first: “add a filter” or “take the photo”? (a) add a filter (b) take the photo
  26. 26.True or false: “fast-flashing lights” makes the app harder to use. (a) False (b) True
  27. 27.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Cancel button: 32 px tall
    Send button: 52 px tall
    Save button: 32 px tall
  28. 28.Which of these is true of a final design? (a) has no real colours (b) is a quick sketch (c) uses plain grey boxes (d) has the real colours
  29. 29.Which of these is about UI (the look)? (a) how easy sign-up is (b) how users feel after (c) how many taps it takes (d) the screen layout
  30. 30.Which of these is about UX (the experience)? (a) the theme colours (b) the screen layout (c) the icon shapes (d) how easy sign-up is
  31. 31.🔘 Is this good or poor button design: a clear word like Save? (a) good design (b) poor design
  32. 32.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Caption: 19 px
    Menu: 19 px
    Title: 23 px
    Hint: 21 px
  33. 33.True or false: a wireframe uses plain grey boxes. (a) False (b) True
  34. 34.🧭 Where is a tab bar usually placed in a phone app? (a) nowhere (b) at the bottom (c) in the middle (d) inside a button
  35. 35.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Address → Offers → Item → Cart
    Design B: Home → Offers → Shop → Cart → Size → Confirm → Address
    (a) Design A (b) Design B
  36. 36.True or false: “icons with no labels” makes the app harder to use. (a) False (b) True
  37. 37.Which of these makes the app harder to use? (a) big touch targets (b) icons with no labels (c) text that can grow (d) labels on every icon
  38. 38.Which of these is true of a tab bar? (a) sits at the bottom (b) undoes one move (c) opens a list of pages (d) goes to the last screen
  39. 39.🎨 A beautiful app that confuses everyone has ___. (a) perfect UX (b) no UI at all (c) good UX but poor UI (d) good UI but poor UX
  40. 40.🔢 In a food-order flow, which comes LAST? (a) add it to the cart (b) open the menu (c) check the cart (d) track the order

Answer key

  1. Save
  2. tap “Start quiz”
  3. changes are quick
  4. in the cloud
  5. 1
  6. 5
  7. Cancel
  8. 2
  9. good design
  10. menu icon
  11. a final design
  12. hard to read
  13. chat messages to friends
  14. so each step is clear
  15. undoes one move
  16. False
  17. captions on videos
  18. use it on any device
  19. Aman
  20. so users do not get lost
  21. True
  22. how fast a task is done
  23. hard to read
  24. on the phone
  25. take the photo
  26. True
  27. 1
  28. has the real colours
  29. the screen layout
  30. how easy sign-up is
  31. good design
  32. 0
  33. True
  34. at the bottom
  35. Design A
  36. True
  37. icons with no labels
  38. sits at the bottom
  39. good UI but poor UX
  40. track the order

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