← Accessibility lesson New set →

App Dev Worksheet: Accessibility

App development lesson 13: Accessibility · Set 584 · 40 questions
TalentJR

Developer's tip (Design for everyone): Our rule: text is at least 16 px; every icon has a text label for screen readers. Add captions to videos; never use colour as the only clue. Big touch targets and strong contrast help everyone.

NameDateTime takenScore ___ / 40
  1. 1.True or false: “labels on every icon” helps everyone use the app. (a) True (b) False
  2. 2.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Title: 10 px
    Hint: 13 px
    Body text: 13 px
    Label: 13 px
    Menu: 17 px
  3. 3.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Body text: 20 px
    Menu: 13 px
    Label: 21 px
    (a) Menu (b) Label (c) Body text
  4. 4.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Menu: 12 px
    Label: 25 px
    Title: 21 px
    (a) Title (b) Menu (c) Label
  5. 5.True or false: “big touch targets” helps everyone use the app. (a) True (b) False
  6. 6.Which of these helps everyone use the app? (a) icons with no labels (b) text that can grow (c) fast-flashing lights (d) sudden loud sounds
  7. 7.♿ A screen has 6 icon buttons. Only 3 of them have a text label for screen readers. How many still need a label?
  8. 8.♿ Does this help everyone, or make the app harder to use: labels on every icon? (a) makes it harder (b) helps everyone
  9. 9.♿ Accessibility means an app works for ___. (a) only the coder (b) nobody (c) everyone (d) only experts
  10. 10.True or false: “text that can grow” helps everyone use the app. (a) True (b) False
  11. 11.♿ Does this help everyone, or make the app harder to use: big touch targets? (a) helps everyone (b) makes it harder
  12. 12.♿ Does this help everyone, or make the app harder to use: colour as the only clue? (a) helps everyone (b) makes it harder
  13. 13.♿ Showing right or wrong only in red and green is a problem for ___. (a) the server (b) the battery (c) colour-blind users (d) fast typists
  14. 14.♿ A screen has 5 icon buttons. Only 2 of them have a text label for screen readers. How many still need a label?
  15. 15.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Footer: 23 px
    Hint: 9 px
    Label: 19 px
    (a) Footer (b) Hint (c) Label
  16. 16.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Title: 18 px
    Label: 14 px
    Hint: 25 px
    Menu: 26 px
    Footer: 22 px
    (a) Title (b) Menu (c) Hint (d) Label
  17. 17.Which of these helps everyone use the app? (a) labels on every icon (b) colour as the only clue (c) icons with no labels (d) fast-flashing lights
  18. 18.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Menu: 17 px
    Title: 19 px
    Label: 24 px
    Footer: 22 px
    Hint: 10 px
    (a) Hint (b) Title (c) Label (d) Menu
  19. 19.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Caption: 22 px
    Hint: 23 px
    Label: 16 px
    Title: 12 px
  20. 20.♿ A screen has 8 icon buttons. Only 2 of them have a text label for screen readers. How many still need a label?
  21. 21.Which of these helps everyone use the app? (a) fast-flashing lights (b) sudden loud sounds (c) tiny tap areas (d) big touch targets
  22. 22.♿ Does this help everyone, or make the app harder to use: tiny tap areas? (a) helps everyone (b) makes it harder
  23. 23.🔍 Which is the odd one out? (a) colour as the only clue (b) captions on videos (c) text that can grow (d) labels on every icon
  24. 24.🔍 Which is the odd one out? (a) colour as the only clue (b) icons with no labels (c) big touch targets (d) tiny tap areas
  25. 25.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Menu: 13 px
    Title: 16 px
    Label: 10 px
  26. 26.🔍 Which is the odd one out? (a) labels on every icon (b) colour as the only clue (c) fast-flashing lights (d) tiny tap areas
  27. 27.True or false: “captions on videos” helps everyone use the app. (a) True (b) False
  28. 28.♿ A screen has 12 icon buttons. Only 4 of them have a text label for screen readers. How many still need a label?
  29. 29.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Title: 24 px
    Body text: 19 px
    Hint: 10 px
  30. 30.♿ What does a screen reader do? (a) makes text tiny (b) reads the screen aloud (c) plays music (d) takes photos
  31. 31.Which of these makes the app harder to use? (a) labels on every icon (b) text that can grow (c) icons with no labels (d) captions on videos
  32. 32.🔍 Which is the odd one out? (a) strong colour contrast (b) text that can grow (c) captions on videos (d) fast-flashing lights
  33. 33.🔍 Which is the odd one out? (a) captions on videos (b) icons with no labels (c) colour as the only clue (d) tiny tap areas
  34. 34.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Menu: 11 px
    Label: 20 px
    Title: 22 px
    Caption: 24 px
    (a) Menu (b) Label (c) Title (d) Caption
  35. 35.True or false: “fast-flashing lights” makes the app harder to use. (a) True (b) False
  36. 36.True or false: “labels on every icon” makes the app harder to use. (a) True (b) False
  37. 37.♿ Why add captions to videos? (a) to hide the sound (b) to add colour (c) to slow them down (d) so anyone can follow
  38. 38.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Hint: 28 px
    Label: 23 px
    Footer: 14 px
    Body text: 27 px
    (a) Hint (b) Label (c) Body text (d) Footer
  39. 39.True or false: “colour as the only clue” helps everyone use the app. (a) False (b) True
  40. 40.♿ A screen has 12 icon buttons. Only 3 of them have a text label for screen readers. How many still need a label?

Answer key

  1. True
  2. 4
  3. Menu
  4. Menu
  5. True
  6. text that can grow
  7. 3
  8. helps everyone
  9. everyone
  10. True
  11. helps everyone
  12. makes it harder
  13. colour-blind users
  14. 3
  15. Hint
  16. Label
  17. labels on every icon
  18. Hint
  19. 1
  20. 6
  21. big touch targets
  22. makes it harder
  23. colour as the only clue
  24. big touch targets
  25. 2
  26. labels on every icon
  27. True
  28. 8
  29. 1
  30. reads the screen aloud
  31. icons with no labels
  32. fast-flashing lights
  33. captions on videos
  34. Menu
  35. True
  36. False
  37. so anyone can follow
  38. Footer
  39. False
  40. 9

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