← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 909 · 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.♿ Does this help everyone, or make the app harder to use: big touch targets? (a) makes it harder (b) helps everyone
  2. 2.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. open “Edit photo”
    2. tap Back
    3. open “Help page”
    4. tap Back
    How many times must you tap Back to reach the main screen of this tab?
  3. 3.True or false: “labels on every icon” makes the app harder to use. (a) True (b) False
  4. 4.Which of these is true of a final design? (a) shows the real fonts (b) uses plain grey boxes (c) is a quick sketch (d) shows where things go
  5. 5.Which of these is about UX (the experience)? (a) the icon shapes (b) the font size (c) whether users get lost (d) the theme colours
  6. 6.True or false: “big touch targets” makes the app harder to use. (a) False (b) True
  7. 7.🔢 In a food-order flow, which comes first: “add it to the cart” or “pay for the order”? (a) pay for the order (b) add it to the cart
  8. 8.🔢 In a food-order flow, which comes first: “open the menu” or “add it to the cart”? (a) open the menu (b) add it to the cart
  9. 9.True or false: a draft you are typing fits saving in the cloud. (a) True (b) False
  10. 10.Which of these fits saving in the cloud? (a) a draft you are typing (b) a class leaderboard (c) the sound on/off setting (d) your last game level
  11. 11.♿ What should every icon-only button have for screen readers? (a) a text label (b) a sound (c) a bright colour (d) a long animation
  12. 12.🔢 In a quiz-app flow, which comes first: “pick an answer” or “read a question”? (a) read a question (b) pick an answer
  13. 13.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Map”
    2. tap Back
    3. open “Edit photo”
    4. tap the Search tab
    How many times must you tap Back to reach the main screen of this tab?
  14. 14.🔘 Our rule: buttons are at least 48 px tall. The Save button is 32 px tall. How many px taller must it be?
  15. 15.Which of these is true of a wireframe? (a) uses the final pictures (b) has the real colours (c) shows the real fonts (d) shows where things go
  16. 16.🔘 Our rule: buttons are at least 48 px tall. The Save button is 44 px tall. How many px taller must it be?
  17. 17.🔘 Our rule: buttons are at least 48 px tall. The Save button is 24 px tall. How many px taller must it be?
  18. 18.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Search → Pay → Pens → Cart
    Design B: Home → Item → Menu
    (a) Design B (b) Design A
  19. 19.🎨 A beautiful app that confuses everyone has ___. (a) perfect UX (b) good UX but poor UI (c) good UI but poor UX (d) no UI at all
  20. 20.🖼️ In this wireframe (top to bottom), what is right above the Add button?
    [ top bar ]
    [ title text ]
    [ list of items ]
    [ Save button ]
    [ Add button ]
    [ menu icon ]
    (a) title text (b) menu icon (c) Save button (d) list of items
  21. 21.🧭 Which part of navigation switches main sections? (a) a menu button (b) a tab bar (c) the back button
  22. 22.Which of these is true of a wireframe? (a) looks like the real app (b) has no real colours (c) uses the final pictures (d) has the real colours
  23. 23.True or false: a clear word like Save is good button design. (a) False (b) True
  24. 24.🔢 In a food-order flow, which comes first: “add it to the cart” or “open the menu”? (a) open the menu (b) add it to the cart
  25. 25.🌗 Is white on black easy or hard to read on a button? (a) easy to read (b) hard to read
  26. 26.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Body text: 16 px
    Label: 27 px
    Menu: 20 px
    Caption: 27 px
    Footer: 13 px
    (a) Label (b) Menu (c) Body text (d) Footer
  27. 27.True or false: a wireframe looks like the real app. (a) False (b) True
  28. 28.🎨 Is this about UI or UX: whether users get lost? (a) UX (b) UI
  29. 29.Which of these is about UX (the experience)? (a) the screen layout (b) the button colours (c) how many taps it takes (d) the icon shapes
  30. 30.🧭 Which part of navigation hides extra links? (a) the back button (b) a menu button (c) a tab bar
  31. 31.💾 Data saved only on the phone is lost when ___. (a) the phone is lost (b) you send a message (c) the app is closed (d) the screen turns off
  32. 32.🔍 Which is the odd one out? (a) whether users get lost (b) the button colours (c) the screen layout (d) the icon shapes
  33. 33.Which of these is true of a menu button? (a) switches main sections (b) goes to the last screen (c) opens a list of pages (d) shows 3 to 5 icons
  34. 34.🔘 Our rule: buttons are at least 48 px tall. The Back button is 44 px tall. How many px taller must it be?
  35. 35.💾 pop() takes off the last item. What does this code show?
    let songs = ["Stars", "Sunrise", "Rain", "Ocean"];
    songs.pop();
    show(songs[songs.length - 1]);
    (a) Rain (b) Sunrise (c) Stars (d) Ocean
  36. 36.🧭 Which part of navigation shows 3 to 5 icons? (a) a tab bar (b) a menu button (c) the back button
  37. 37.💾 Where should the app save photos on two devices: on the phone or in the cloud? (a) in the cloud (b) on the phone
  38. 38.🖼️ In this wireframe (top to bottom), what is right above the top bar?
    [ Add button ]
    [ top bar ]
    [ big picture ]
    [ menu icon ]
    [ search box ]
    (a) big picture (b) menu icon (c) Add button (d) search box
  39. 39.♿ A screen has 10 icon buttons. Only 7 of them have a text label for screen readers. How many still need a label?
  40. 40.🖼️ In this wireframe (top to bottom), what is right below the title text?
    [ Save button ]
    [ top bar ]
    [ title text ]
    [ Add button ]
    [ filter buttons ]
    (a) Add button (b) Save button (c) filter buttons (d) top bar

Answer key

  1. helps everyone
  2. 0
  3. False
  4. shows the real fonts
  5. whether users get lost
  6. False
  7. add it to the cart
  8. open the menu
  9. False
  10. a class leaderboard
  11. a text label
  12. read a question
  13. 0
  14. 16
  15. shows where things go
  16. 4
  17. 24
  18. Design B
  19. good UI but poor UX
  20. Save button
  21. a tab bar
  22. has no real colours
  23. True
  24. open the menu
  25. easy to read
  26. Footer
  27. False
  28. UX
  29. how many taps it takes
  30. a menu button
  31. the phone is lost
  32. whether users get lost
  33. opens a list of pages
  34. 4
  35. Rain
  36. a tab bar
  37. in the cloud
  38. Add button
  39. 3
  40. Add button

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