← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 512 · 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: whether users get lost is about UI (the look). (a) False (b) True
  2. 2.True or false: “colour as the only clue” helps everyone use the app. (a) True (b) False
  3. 3.💾 Which can hold many values in order? (a) a list (b) a single number (c) a switch (d) a button
  4. 4.🔢 In a sign-up flow, which comes LAST? (a) make a password (b) open the app (c) enter the code sent (d) see the home screen
  5. 5.True or false: a final design uses plain grey boxes. (a) True (b) False
  6. 6.💾 Where should the app save a draft you are typing: on the phone or in the cloud? (a) in the cloud (b) on the phone
  7. 7.Which of these is true of a menu button? (a) switches main sections (b) opens a list of pages (c) sits at the bottom (d) shows 3 to 5 icons
  8. 8.💾 Where should the app save a shared to-do list: on the phone or in the cloud? (a) on the phone (b) in the cloud
  9. 9.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Cancel button: 44 px tall
    Start button: 36 px tall
    Send button: 64 px tall
  10. 10.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Search → Cart → Offers → Confirm → Pay
    Design B: Home → Shop → Pens → Search → Confirm
  11. 11.Which of these makes the app harder to use? (a) strong colour contrast (b) labels on every icon (c) icons with no labels (d) big touch targets
  12. 12.🧭 Which part of navigation goes to the last screen? (a) a menu button (b) a tab bar (c) the back button
  13. 13.🎨 Is this about UI or UX: how fast a task is done? (a) UX (b) UI
  14. 14.♿ What does a screen reader do? (a) reads the screen aloud (b) plays music (c) takes photos (d) makes text tiny
  15. 15.🔘 Our rule: buttons are at least 48 px tall. The Back button is 36 px tall. How many px taller must it be?
  16. 16.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
    Design A: Home → Shop → Address
    Design B: Home → Address → Offers → Item → Shop → Cart → Pay
  17. 17.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Label: 22 px
    Title: 12 px
    Menu: 15 px
    Caption: 19 px
  18. 18.True or false: how many taps it takes is about UI (the look). (a) True (b) False
  19. 19.Which of these fits saving on the phone? (a) a draft you are typing (b) a class leaderboard (c) photos on two devices (d) chat messages to friends
  20. 20.True or false: your last game level fits saving on the phone. (a) True (b) False
  21. 21.🔍 Which is the odd one out? (a) the theme colours (b) whether users get lost (c) how users feel after (d) how easy sign-up is
  22. 22.🧭 Which part of navigation opens a list of pages? (a) a menu button (b) a tab bar (c) the back button
  23. 23.🔢 In a photo-post flow, which comes FIRST? (a) open the camera screen (b) add a filter (c) write a caption (d) post the photo
  24. 24.♿ A screen has 12 icon buttons. Only 8 of them have a text label for screen readers. How many still need a label?
  25. 25.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Match report”
    2. tap Back
    3. tap the Lessons tab
    How many times must you tap Back to reach the main screen of this tab?
  26. 26.🌗 Is pale pink on white easy or hard to read on a button? (a) easy to read (b) hard to read
  27. 27.True or false: “strong colour contrast” makes the app harder to use. (a) True (b) False
  28. 28.✏️ A box with a cross in a wireframe usually means ___. (a) delete this (b) a closed app (c) a picture goes here (d) an error
  29. 29.♿ Does this help everyone, or make the app harder to use: strong colour contrast? (a) helps everyone (b) makes it harder
  30. 30.Which of these is true of a wireframe? (a) has the real colours (b) shows the real fonts (c) uses the final pictures (d) is a quick sketch
  31. 31.🔢 In a sign-up flow, which comes first: “open the app” or “type name and email”? (a) open the app (b) type name and email
  32. 32.🔍 Which is the odd one out? (a) captions on videos (b) fast-flashing lights (c) colour as the only clue (d) sudden loud sounds
  33. 33.🌗 Is dark blue on white easy or hard to read on a button? (a) hard to read (b) easy to read
  34. 34.Which of these is true of a wireframe? (a) has the real colours (b) uses the final pictures (c) looks like the real app (d) shows where things go
  35. 35.🔘 Is this good or poor button design: space between buttons? (a) good design (b) poor design
  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.Which of these fits saving in the cloud? (a) the sound on/off setting (b) your last game level (c) a class leaderboard (d) notes to read offline
  38. 38.💾 Where should the app save the sound on/off setting: on the phone or in the cloud? (a) in the cloud (b) on the phone
  39. 39.🔢 In a quiz-app flow, what comes right after “pick an answer”? (a) see the final score (b) tap “Start quiz” (c) see if it is right (d) read a question
  40. 40.🔢 In a sign-up flow, which comes first: “tap “Sign up”” or “make a password”? (a) tap “Sign up” (b) make a password

Answer key

  1. False
  2. False
  3. a list
  4. see the home screen
  5. False
  6. on the phone
  7. opens a list of pages
  8. in the cloud
  9. 1
  10. 1
  11. icons with no labels
  12. the back button
  13. UX
  14. reads the screen aloud
  15. 12
  16. 6
  17. 2
  18. False
  19. a draft you are typing
  20. True
  21. the theme colours
  22. a menu button
  23. open the camera screen
  24. 4
  25. 0
  26. hard to read
  27. False
  28. a picture goes here
  29. helps everyone
  30. is a quick sketch
  31. open the app
  32. captions on videos
  33. easy to read
  34. shows where things go
  35. good design
  36. a clear next step
  37. a class leaderboard
  38. on the phone
  39. see if it is right
  40. tap “Sign up”

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