← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 786 · 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.Which of these helps everyone use the app? (a) sudden loud sounds (b) text that can grow (c) icons with no labels (d) fast-flashing lights
  2. 2.True or false: a tiny 20 px button is poor button design. (a) False (b) True
  3. 3.🔍 Which is the odd one out? (a) sudden loud sounds (b) icons with no labels (c) strong colour contrast (d) tiny tap areas
  4. 4.🔢 In a sign-up flow, what comes right after “type name and email”? (a) open the app (b) make a password (c) enter the code sent (d) see the home screen
  5. 5.Which of these is true of a wireframe? (a) has no real colours (b) uses the final pictures (c) shows the real fonts (d) has the real colours
  6. 6.💾 pop() takes off the last item. What does this code show?
    let songs = ["Monsoon", "Stars", "Ocean", "Rain", "Sunrise"];
    songs.pop();
    show(songs[songs.length - 1]);
    (a) Ocean (b) Rain (c) Stars (d) Monsoon
  7. 7.True or false: buttons almost touching is good button design. (a) False (b) True
  8. 8.🔢 In a quiz-app flow, which comes first: “pick an answer” or “tap “Start quiz””? (a) tap “Start quiz” (b) pick an answer
  9. 9.♿ A screen has 7 icon buttons. Only 3 of them have a text label for screen readers. How many still need a label?
  10. 10.🧭 Why should every screen show where you are? (a) to use more battery (b) so users do not get lost (c) to look busy (d) to hide the menu
  11. 11.Which of these fits saving on the phone? (a) photos on two devices (b) a draft you are typing (c) chat messages to friends (d) a class leaderboard
  12. 12.Which colour pair is easy to read? (a) dark blue on black (b) pale pink on white (c) light grey on white (d) dark blue on white
  13. 13.💾 Where should the app save your last game level: on the phone or in the cloud? (a) on the phone (b) in the cloud
  14. 14.True or false: a wireframe shows where things go. (a) True (b) False
  15. 15.🧭 About how many tabs suit a tab bar best? (a) 10 to 12 (b) 20 (c) 1 (d) 3 to 5
  16. 16.🔢 In a quiz-app flow, which comes first: “read a question” or “see if it is right”? (a) read a question (b) see if it is right
  17. 17.💾 Where should the app save a shared to-do list: on the phone or in the cloud? (a) in the cloud (b) on the phone
  18. 18.True or false: how many taps it takes is about UI (the look). (a) True (b) False
  19. 19.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Next button: 60 px tall
    Help button: 48 px tall
    Send button: 44 px tall
    (a) Next (b) Send (c) Help
  20. 20.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Score card”
    2. open “Map”
    3. tap Back
    4. open “Friend list”
    5. tap the Lessons tab
    Which screen are you on now?
    (a) Friend list (b) Lessons (c) Score card (d) Map
  21. 21.✏️ Do wireframes usually show the final colours? (a) Yes (b) No
  22. 22.🔀 What is a user flow? (a) a type of font (b) the path through screens (c) a colour theme (d) a charging cable
  23. 23.🎨 Is this about UI or UX: the theme colours? (a) UX (b) UI
  24. 24.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Next button: 60 px tall
    Done button: 56 px tall
    Send button: 44 px tall
    (a) Send (b) Done (c) Next
  25. 25.✏️ What is a wireframe? (a) a simple screen sketch (b) a charging cable (c) a type of password (d) the finished app
  26. 26.🔢 In a sign-up flow, which comes first: “tap “Sign up”” or “open the app”? (a) tap “Sign up” (b) open the app
  27. 27.🔢 In a photo-post flow, which comes FIRST? (a) take the photo (b) post the photo (c) open the camera screen (d) add a filter
  28. 28.Which of these is true of a wireframe? (a) shows the real fonts (b) has the real colours (c) looks like the real app (d) shows where things go
  29. 29.🔍 Which is the odd one out? (a) whether users get lost (b) how users feel after (c) how easy sign-up is (d) the font size
  30. 30.Which of these is true of a wireframe? (a) shows the real fonts (b) uses the final pictures (c) uses plain grey boxes (d) looks like the real app
  31. 31.🖼️ How many parts (boxes) does this wireframe have?
    [ tab bar ]
    [ Save button ]
    [ top bar ]
    [ Add button ]
    [ menu icon ]
  32. 32.Which of these fits saving in the cloud? (a) the sound on/off setting (b) notes to read offline (c) your last game level (d) a shared to-do list
  33. 33.True or false: a wireframe shows the real fonts. (a) False (b) True
  34. 34.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Next button: 56 px tall
    Help button: 48 px tall
    Start button: 32 px tall
    (a) Start (b) Next (c) Help
  35. 35.🔢 In a quiz-app flow, which comes first: “tap “Start quiz”” or “see the final score”? (a) tap “Start quiz” (b) see the final score
  36. 36.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
    [ Add button ]
    [ tab bar ]
    [ big picture ]
    [ title text ]
    (a) title text (b) Add button (c) tab bar (d) big picture
  37. 37.♿ Does this help everyone, or make the app harder to use: labels on every icon? (a) helps everyone (b) makes it harder
  38. 38.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Offers → Size → Address
    Design B: Home → Shop → Offers → Pay → Results
    (a) Design B (b) Design A
  39. 39.💾 Where should the app save notes to read offline: on the phone or in the cloud? (a) in the cloud (b) on the phone
  40. 40.♿ Does this help everyone, or make the app harder to use: fast-flashing lights? (a) helps everyone (b) makes it harder

Answer key

  1. text that can grow
  2. True
  3. strong colour contrast
  4. make a password
  5. has no real colours
  6. Rain
  7. False
  8. tap “Start quiz”
  9. 4
  10. so users do not get lost
  11. a draft you are typing
  12. dark blue on white
  13. on the phone
  14. True
  15. 3 to 5
  16. read a question
  17. in the cloud
  18. False
  19. Send
  20. Lessons
  21. No
  22. the path through screens
  23. UI
  24. Send
  25. a simple screen sketch
  26. open the app
  27. open the camera screen
  28. shows where things go
  29. the font size
  30. uses plain grey boxes
  31. 5
  32. a shared to-do list
  33. False
  34. Start
  35. tap “Start quiz”
  36. title text
  37. helps everyone
  38. Design A
  39. on the phone
  40. makes it harder

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