← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 548 · 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 first: “read a question” or “tap “Start quiz””? (a) read a question (b) tap “Start quiz”
  2. 2.🔘 Our rule: buttons are at least 48 px tall. The Save button is 36 px tall. How many px taller must it be?
  3. 3.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Pay → Shop → Menu
    Design B: Home → Confirm → Address → Size → Shop → Search
    (a) Design B (b) Design A
  4. 4.🧭 Where is a tab bar usually placed in a phone app? (a) in the middle (b) at the bottom (c) nowhere (d) inside a button
  5. 5.♿ Showing right or wrong only in red and green is a problem for ___. (a) colour-blind users (b) the server (c) fast typists (d) the battery
  6. 6.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Hint: 16 px
    Footer: 24 px
    Label: 17 px
    Caption: 12 px
    Title: 26 px
    (a) Caption (b) Hint (c) Label (d) Footer
  7. 7.💾 Where should the app save a class leaderboard: on the phone or in the cloud? (a) on the phone (b) in the cloud
  8. 8.🔍 Which is the odd one out? (a) captions on videos (b) labels on every icon (c) big touch targets (d) fast-flashing lights
  9. 9.True or false: a final design uses plain grey boxes. (a) True (b) False
  10. 10.✏️ Why draw a wireframe before coding? (a) changes are quick (b) it saves data (c) it adds colours (d) it runs the app
  11. 11.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Body text: 22 px
    Menu: 22 px
    Footer: 25 px
    Hint: 12 px
    (a) Footer (b) Menu (c) Hint (d) Body text
  12. 12.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Start button: 60 px tall
    Next button: 60 px tall
    Cancel button: 32 px tall
  13. 13.Which of these is true of a menu button? (a) opens a list of pages (b) switches main sections (c) shows 3 to 5 icons (d) goes to the last screen
  14. 14.✏️ Do wireframes usually show the final colours? (a) No (b) Yes
  15. 15.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
    [ big picture ]
    [ filter buttons ]
    [ search box ]
    [ list of items ]
    (a) filter buttons (b) search box (c) list of items (d) big picture
  16. 16.🖼️ How many parts (boxes) does this wireframe have?
    [ title text ]
    [ menu icon ]
    [ big picture ]
    [ top bar ]
    [ tab bar ]
    [ Save button ]
  17. 17.Which of these is true of a tab bar? (a) shows 3 to 5 icons (b) goes to the last screen (c) opens a list of pages (d) undoes one move
  18. 18.🔘 Our rule: buttons are at least 48 px tall. The Done button is 24 px tall. How many px taller must it be?
  19. 19.🔘 Is this good or poor button design: space between buttons? (a) poor design (b) good design
  20. 20.Which of these makes the app harder to use? (a) captions on videos (b) big touch targets (c) sudden loud sounds (d) labels on every icon
  21. 21.Which colour pair is hard to read? (a) black on pale grey (b) white on black (c) white on dark green (d) dark blue on black
  22. 22.🧭 Tapping a tab usually takes you to ___. (a) the phone settings (b) the last app used (c) a random page (d) that tab’s main screen
  23. 23.🎨 UI stands for user ___. (a) input (b) internet (c) interface (d) idea
  24. 24.Which of these fits saving on the phone? (a) chat messages to friends (b) a shared to-do list (c) photos on two devices (d) notes to read offline
  25. 25.Which colour pair is easy to read? (a) white on black (b) yellow on white (c) dark blue on black (d) red on green
  26. 26.🌗 Is red on green easy or hard to read on a button? (a) easy to read (b) hard to read
  27. 27.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Pay → Menu → Size → Item → Search → Confirm
    Design B: Home → Menu → Shop
  28. 28.🖼️ In this wireframe (top to bottom), what is right above the big picture?
    [ menu icon ]
    [ top bar ]
    [ tab bar ]
    [ Save button ]
    [ big picture ]
    (a) tab bar (b) top bar (c) menu icon (d) Save button
  29. 29.True or false: buttons almost touching is poor button design. (a) False (b) True
  30. 30.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Done button: 36 px tall
    Send button: 56 px tall
    Help button: 40 px tall
  31. 31.Which of these is true of a wireframe? (a) looks like the real app (b) shows the real fonts (c) has the real colours (d) has no real colours
  32. 32.✏️ What is the easiest way to draw a first wireframe? (a) pencil and paper (b) a microphone (c) a 3D printer (d) a phone case
  33. 33.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Video”
    2. open “Video”
    3. tap the Home tab
    4. tap the Home tab
    5. open “Score card”
    How many times must you tap Back to reach the main screen of this tab?
  34. 34.True or false: the theme colours is about UX (the experience). (a) True (b) False
  35. 35.🔢 In a sign-up flow, which comes first: “open the app” or “enter the code sent”? (a) open the app (b) enter the code sent
  36. 36.🔀 In a good flow, each screen should lead to ___. (a) a random page (b) a clear next step (c) the same screen (d) a dead end
  37. 37.♿ Does this help everyone, or make the app harder to use: fast-flashing lights? (a) makes it harder (b) helps everyone
  38. 38.♿ What does a screen reader do? (a) takes photos (b) makes text tiny (c) plays music (d) reads the screen aloud
  39. 39.💾 Which works with no internet at all? (a) a shared chat (b) data saved on the phone (c) a cloud leaderboard (d) a cloud backup
  40. 40.True or false: a wireframe uses plain grey boxes. (a) False (b) True

Answer key

  1. tap “Start quiz”
  2. 12
  3. Design A
  4. at the bottom
  5. colour-blind users
  6. Caption
  7. in the cloud
  8. fast-flashing lights
  9. False
  10. changes are quick
  11. Hint
  12. 2
  13. opens a list of pages
  14. No
  15. list of items
  16. 6
  17. shows 3 to 5 icons
  18. 24
  19. good design
  20. sudden loud sounds
  21. dark blue on black
  22. that tab’s main screen
  23. interface
  24. notes to read offline
  25. white on black
  26. hard to read
  27. 4
  28. Save button
  29. True
  30. 1
  31. has no real colours
  32. pencil and paper
  33. 1
  34. False
  35. open the app
  36. a clear next step
  37. makes it harder
  38. reads the screen aloud
  39. data saved on the phone
  40. True

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