← Accessibility lesson New set →

App Dev Worksheet: Accessibility

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

Answer key

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

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