← Accessibility lesson New set →

App Dev Worksheet: Accessibility

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

Answer key

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

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