← Accessibility lesson New set →

App Dev Worksheet: Accessibility

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

Answer key

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

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