← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 228 · 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: notes to read offline fits saving in the cloud. (a) False (b) True
  2. 2.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Back button: 48 px tall
    Start button: 36 px tall
    Next button: 48 px tall
    Save button: 40 px tall
  3. 3.True or false: chat messages to friends fits saving in the cloud. (a) False (b) True
  4. 4.True or false: a wireframe uses the final pictures. (a) True (b) False
  5. 5.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Footer: 9 px
    Caption: 25 px
    Title: 18 px
    (a) Title (b) Footer (c) Caption
  6. 6.🔘 Our rule: buttons are at least 48 px tall. The Cancel button is 32 px tall. How many px taller must it be?
  7. 7.Which of these is about UI (the look)? (a) how fast a task is done (b) how users feel after (c) the button colours (d) how many taps it takes
  8. 8.💾 What number does this code show?
    let stars = 5;
    stars = stars - 4;
    stars = stars + 1;
    show(stars);
  9. 9.🔢 In a quiz-app flow, what comes right after “pick an answer”? (a) tap “Start quiz” (b) see the final score (c) see if it is right (d) read a question
  10. 10.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Menu: 19 px
    Hint: 24 px
    Footer: 17 px
    Title: 10 px
    Label: 23 px
  11. 11.True or false: a final design has the real colours. (a) True (b) False
  12. 12.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Title: 16 px
    Hint: 19 px
    Menu: 23 px
    Body text: 24 px
  13. 13.🔍 Which is the odd one out? (a) big touch targets (b) icons with no labels (c) colour as the only clue (d) tiny tap areas
  14. 14.♿ A screen has 9 icon buttons. Only 4 of them have a text label for screen readers. How many still need a label?
  15. 15.🔍 Which is the odd one out? (a) sudden loud sounds (b) labels on every icon (c) captions on videos (d) text that can grow
  16. 16.🔘 Our rule: buttons are at least 48 px tall. The Done button is 40 px tall. How many px taller must it be?
  17. 17.Which colour pair is hard to read? (a) black on yellow (b) pale pink on white (c) dark blue on white (d) black on pale grey
  18. 18.Which of these helps everyone use the app? (a) colour as the only clue (b) strong colour contrast (c) sudden loud sounds (d) fast-flashing lights
  19. 19.🖼️ How many parts (boxes) does this wireframe have?
    [ list of items ]
    [ title text ]
    [ Save button ]
    [ big picture ]
  20. 20.🧭 About how many tabs suit a tab bar best? (a) 1 (b) 3 to 5 (c) 20 (d) 10 to 12
  21. 21.🔢 In a food-order flow, which comes first: “pick a dish” or “track the order”? (a) track the order (b) pick a dish
  22. 22.🔍 Which is the odd one out? (a) the screen layout (b) the icon shapes (c) the theme colours (d) how many taps it takes
  23. 23.Which of these is about UX (the experience)? (a) the screen layout (b) the icon shapes (c) the button colours (d) how easy sign-up is
  24. 24.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
    [ Add button ]
    [ search box ]
    [ list of items ]
    [ menu icon ]
    [ top bar ]
    [ title text ]
    (a) title text (b) menu icon (c) top bar (d) Add button
  25. 25.True or false: whether users get lost is about UI (the look). (a) True (b) False
  26. 26.🌗 Is white on dark green easy or hard to read on a button? (a) hard to read (b) easy to read
  27. 27.♿ A screen has 11 icon buttons. Only 9 of them have a text label for screen readers. How many still need a label?
  28. 28.💾 What is a variable? (a) a phone setting (b) a named box for a value (c) a picture (d) a type of screen
  29. 29.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Body text: 19 px
    Menu: 19 px
    Footer: 20 px
    Title: 23 px
  30. 30.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Score card”
    2. open “Match report”
    3. open “Map”
    4. tap the Lessons tab
    5. open “Help page”
    How many times must you tap Back to reach the main screen of this tab?
  31. 31.🔢 In a food-order flow, which comes first: “check the cart” or “track the order”? (a) track the order (b) check the cart
  32. 32.True or false: space between buttons is poor button design. (a) False (b) True
  33. 33.True or false: “text that can grow” makes the app harder to use. (a) True (b) False
  34. 34.🔘 Is this good or poor button design: a big, easy tap area? (a) good design (b) poor design
  35. 35.True or false: how fast a task is done is about UI (the look). (a) False (b) True
  36. 36.🔢 In a food-order flow, which comes FIRST? (a) open the menu (b) check the cart (c) pick a dish (d) pay for the order
  37. 37.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. tap the Search tab
    2. tap the Search tab
    3. tap the Profile 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) open the menu (c) pay for the order (d) track the order
  39. 39.💾 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
  40. 40.🔍 Which is the odd one out? (a) captions on videos (b) tiny tap areas (c) big touch targets (d) text that can grow

Answer key

  1. False
  2. 2
  3. True
  4. False
  5. Footer
  6. 16
  7. the button colours
  8. 2
  9. see if it is right
  10. 1
  11. True
  12. 0
  13. big touch targets
  14. 5
  15. sudden loud sounds
  16. 8
  17. pale pink on white
  18. strong colour contrast
  19. 4
  20. 3 to 5
  21. pick a dish
  22. how many taps it takes
  23. how easy sign-up is
  24. title text
  25. False
  26. easy to read
  27. 2
  28. a named box for a value
  29. 0
  30. 1
  31. check the cart
  32. False
  33. False
  34. good design
  35. False
  36. open the menu
  37. 0
  38. track the order
  39. on the phone
  40. tiny tap areas

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