← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 415 · 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.True or false: photos on two devices fits saving on the phone. (a) True (b) False
  2. 2.True or false: “strong colour contrast” makes the app harder to use. (a) True (b) False
  3. 3.✏️ Is this true of a wireframe or of a final design: shows where things go? (a) a final design (b) a wireframe
  4. 4.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Friend list”
    2. tap the Me tab
    3. open “Help page”
    4. tap the Lessons tab
    5. tap the Quiz tab
    How many times must you tap Back to reach the main screen of this tab?
  5. 5.🔢 In a food-order flow, which comes FIRST? (a) check the cart (b) track the order (c) pick a dish (d) open the menu
  6. 6.♿ Does this help everyone, or make the app harder to use: labels on every icon? (a) makes it harder (b) helps everyone
  7. 7.🌗 Is yellow on white easy or hard to read on a button? (a) hard to read (b) easy to read
  8. 8.🖼️ How many parts (boxes) does this wireframe have?
    [ menu icon ]
    [ Save button ]
    [ title text ]
    [ top bar ]
  9. 9.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. open “Score card”
    2. tap Back
    3. open “Match report”
    4. open “Help page”
    Which screen are you on now?
    (a) Score card (b) Feed (c) Match report (d) Help page
  10. 10.💾 What number does this code show?
    let score = 9;
    score = score - 2;
    score = score + 5;
    show(score);
  11. 11.🧭 Why should every screen show where you are? (a) to look busy (b) to hide the menu (c) so users do not get lost (d) to use more battery
  12. 12.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Body text: 23 px
    Footer: 22 px
    Title: 17 px
    Menu: 14 px
    Hint: 20 px
    (a) Menu (b) Title (c) Footer (d) Body text
  13. 13.Which colour pair is hard to read? (a) light grey on white (b) white on dark green (c) black on pale grey (d) black on yellow
  14. 14.🔢 In a quiz-app flow, which comes FIRST? (a) pick an answer (b) tap “Start quiz” (c) read a question (d) see the final score
  15. 15.🧭 Which part of navigation switches main sections? (a) the back button (b) a menu button (c) a tab bar
  16. 16.🖼️ In this wireframe (top to bottom), what is right below the top bar?
    [ top bar ]
    [ list of items ]
    [ tab bar ]
    [ menu icon ]
    [ big picture ]
    [ filter buttons ]
    (a) filter buttons (b) big picture (c) list of items (d) menu icon
  17. 17.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Pens → Menu → Search → Address
    Design B: Home → Menu → Pens
    (a) Design A (b) Design B
  18. 18.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. open “Score card”
    2. tap Back
    3. tap the Chat tab
    4. tap the Feed tab
    Which screen are you on now?
    (a) Settings (b) Chat (c) Feed (d) Score card
  19. 19.Which colour pair is easy to read? (a) dark blue on black (b) white on dark green (c) yellow on white (d) pale pink on white
  20. 20.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Label: 24 px
    Footer: 10 px
    Hint: 14 px
    Body text: 21 px
  21. 21.Which of these is true of a wireframe? (a) has the real colours (b) shows the real fonts (c) looks like the real app (d) shows where things go
  22. 22.🔢 In a food-order flow, what comes right after “pick a dish”? (a) add it to the cart (b) track the order (c) check the cart (d) open the menu
  23. 23.✏️ Is this true of a wireframe or of a final design: has no real colours? (a) a wireframe (b) a final design
  24. 24.🔘 Our rule: buttons are at least 48 px tall. The Done button is 20 px tall. How many px taller must it be?
  25. 25.🔢 In a quiz-app flow, which comes LAST? (a) tap “Start quiz” (b) pick an answer (c) read a question (d) see the final score
  26. 26.🖼️ In this wireframe (top to bottom), what is right below the Save button?
    [ Save button ]
    [ search box ]
    [ menu icon ]
    [ filter buttons ]
    (a) search box (b) filter buttons (c) menu icon
  27. 27.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Help page”
    2. open “Score card”
    3. tap Back
    4. open “Map”
    5. open “Help page”
    Which screen are you on now?
    (a) Map (b) Help page (c) Home (d) Score card
  28. 28.🖼️ In this wireframe (top to bottom), what is right below the menu icon?
    [ Add button ]
    [ menu icon ]
    [ filter buttons ]
    [ tab bar ]
    [ top bar ]
    (a) tab bar (b) Add button (c) top bar (d) filter buttons
  29. 29.Which of these is true of a final design? (a) has no real colours (b) is a quick sketch (c) has the real colours (d) uses plain grey boxes
  30. 30.💾 Where should the app save the sound on/off setting: on the phone or in the cloud? (a) on the phone (b) in the cloud
  31. 31.🔢 In a quiz-app flow, which comes first: “tap “Start quiz”” or “read a question”? (a) tap “Start quiz” (b) read a question
  32. 32.🔢 In a quiz-app flow, what comes right after “read a question”? (a) see if it is right (b) tap “Start quiz” (c) see the final score (d) pick an answer
  33. 33.🔢 In a sign-up flow, which comes FIRST? (a) open the app (b) see the home screen (c) make a password (d) type name and email
  34. 34.🎨 Fewer taps to finish a task usually means ___. (a) more colours (b) a bigger app (c) worse UX (d) better UX
  35. 35.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Back button: 64 px tall
    Help button: 68 px tall
    Cancel button: 28 px tall
    Done button: 68 px tall
    (a) Cancel (b) Done (c) Help (d) Back
  36. 36.💾 Where should the app save notes to read offline: on the phone or in the cloud? (a) in the cloud (b) on the phone
  37. 37.Which of these is about UI (the look)? (a) whether users get lost (b) how many taps it takes (c) the button colours (d) how users feel after
  38. 38.🔢 In a quiz-app flow, which comes first: “tap “Start quiz”” or “pick an answer”? (a) tap “Start quiz” (b) pick an answer
  39. 39.True or false: a wireframe shows where things go. (a) True (b) False
  40. 40.True or false: grey text on grey is poor button design. (a) False (b) True

Answer key

  1. False
  2. False
  3. a wireframe
  4. 0
  5. open the menu
  6. helps everyone
  7. hard to read
  8. 4
  9. Help page
  10. 12
  11. so users do not get lost
  12. Menu
  13. light grey on white
  14. tap “Start quiz”
  15. a tab bar
  16. list of items
  17. Design B
  18. Feed
  19. white on dark green
  20. 2
  21. shows where things go
  22. add it to the cart
  23. a wireframe
  24. 28
  25. see the final score
  26. search box
  27. Help page
  28. filter buttons
  29. has the real colours
  30. on the phone
  31. tap “Start quiz”
  32. pick an answer
  33. open the app
  34. better UX
  35. Cancel
  36. on the phone
  37. the button colours
  38. tap “Start quiz”
  39. True
  40. True

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