← Accessibility lesson New set →

App Dev Worksheet: Accessibility

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

Answer key

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

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