← Accessibility lesson New set →

App Dev Worksheet: Accessibility

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

Answer key

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

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