← Accessibility lesson New set →

App Dev Worksheet: Accessibility

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

Answer key

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

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