← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 517 · 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 fits saving on the phone? (a) the sound on/off setting (b) a shared to-do list (c) a class leaderboard (d) chat messages to friends
  2. 2.🎨 Who should you test the UX with? (a) real users (b) nobody (c) only yourself (d) the app icon
  3. 3.♿ Does this help everyone, or make the app harder to use: colour as the only clue? (a) helps everyone (b) makes it harder
  4. 4.💾 What number does this code show?
    let lives = 3;
    lives = lives - 2;
    lives = lives + 1;
    show(lives);
  5. 5.Which of these is true of a tab bar? (a) hides extra links (b) sits at the bottom (c) opens a list of pages (d) undoes one move
  6. 6.True or false: chat messages to friends fits saving on the phone. (a) True (b) False
  7. 7.True or false: your last game level fits saving in the cloud. (a) False (b) True
  8. 8.True or false: how fast a task is done is about UX (the experience). (a) True (b) False
  9. 9.💾 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
  10. 10.True or false: the theme colours is about UI (the look). (a) True (b) False
  11. 11.Which colour pair is easy to read? (a) white on black (b) dark blue on black (c) yellow on white (d) pale pink on white
  12. 12.🧭 Why should every screen show where you are? (a) to hide the menu (b) so users do not get lost (c) to look busy (d) to use more battery
  13. 13.🔍 Which is the odd one out? (a) text that can grow (b) labels on every icon (c) fast-flashing lights (d) big touch targets
  14. 14.Which of these is true of a tab bar? (a) hides extra links (b) goes to the last screen (c) opens a list of pages (d) switches main sections
  15. 15.🧭 Where is a tab bar usually placed in a phone app? (a) nowhere (b) in the middle (c) at the bottom (d) inside a button
  16. 16.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Score card”
    2. tap Back
    3. tap the Search tab
    4. open “Video”
    Which screen are you on now?
    (a) Score card (b) Video (c) Home (d) Search
  17. 17.✏️ Do wireframes usually show the final colours? (a) Yes (b) No
  18. 18.✏️ What is a wireframe? (a) the finished app (b) a charging cable (c) a type of password (d) a simple screen sketch
  19. 19.True or false: a wireframe has the real colours. (a) True (b) False
  20. 20.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Title: 24 px
    Body text: 24 px
    Hint: 24 px
    Footer: 13 px
    (a) Body text (b) Hint (c) Title (d) Footer
  21. 21.🎨 UX stands for user ___. (a) example (b) extra (c) experience (d) express
  22. 22.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. open “Map”
    2. tap the Settings tab
    3. open “Friend list”
    4. tap Back
    5. open “Badges”
    How many times must you tap Back to reach the main screen of this tab?
  23. 23.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Next button: 32 px tall
    Back button: 40 px tall
    Done button: 48 px tall
  24. 24.♿ Does this help everyone, or make the app harder to use: labels on every icon? (a) makes it harder (b) helps everyone
  25. 25.Which of these is about UI (the look)? (a) how users feel after (b) how easy sign-up is (c) how many taps it takes (d) the button colours
  26. 26.Which colour pair is easy to read? (a) dark blue on black (b) black on yellow (c) pale pink on white (d) red on green
  27. 27.🔍 Which is the odd one out? (a) whether users get lost (b) how fast a task is done (c) how easy sign-up is (d) the font size
  28. 28.Which of these fits saving on the phone? (a) a class leaderboard (b) notes to read offline (c) chat messages to friends (d) a shared to-do list
  29. 29.🎨 Is this about UI or UX: the font size? (a) UI (b) UX
  30. 30.🎨 Fewer taps to finish a task usually means ___. (a) a bigger app (b) better UX (c) more colours (d) worse UX
  31. 31.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Match report”
    2. tap Back
    3. open “Map”
    4. open “Friend list”
    How many times must you tap Back to reach the main screen of this tab?
  32. 32.💾 What is a variable? (a) a phone setting (b) a type of screen (c) a named box for a value (d) a picture
  33. 33.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Shop → Search → Menu → Results → Address
    Design B: Home → Pens → Search
    (a) Design B (b) Design A
  34. 34.♿ Does this help everyone, or make the app harder to use: captions on videos? (a) makes it harder (b) helps everyone
  35. 35.Which of these makes the app harder to use? (a) labels on every icon (b) text that can grow (c) big touch targets (d) colour as the only clue
  36. 36.True or false: “strong colour contrast” makes the app harder to use. (a) True (b) False
  37. 37.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. open “Map”
    2. tap the Feed tab
    3. tap the Settings tab
    How many times must you tap Back to reach the main screen of this tab?
  38. 38.🔢 In a food-order flow, which comes LAST? (a) check the cart (b) track the order (c) pick a dish (d) add it to the cart
  39. 39.🔍 Which is the odd one out? (a) how many taps it takes (b) whether users get lost (c) the button colours (d) how fast a task is done
  40. 40.True or false: “fast-flashing lights” makes the app harder to use. (a) False (b) True

Answer key

  1. the sound on/off setting
  2. real users
  3. makes it harder
  4. 2
  5. sits at the bottom
  6. False
  7. False
  8. True
  9. on the phone
  10. True
  11. white on black
  12. so users do not get lost
  13. fast-flashing lights
  14. switches main sections
  15. at the bottom
  16. Video
  17. No
  18. a simple screen sketch
  19. False
  20. Footer
  21. experience
  22. 1
  23. 1
  24. helps everyone
  25. the button colours
  26. black on yellow
  27. the font size
  28. notes to read offline
  29. UI
  30. better UX
  31. 2
  32. a named box for a value
  33. Design B
  34. helps everyone
  35. colour as the only clue
  36. False
  37. 0
  38. track the order
  39. the button colours
  40. True

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