Computers & Digital Literacy · Grade 12
Specify Data, Privacy and Accessibility Needs
Learners turn a project plan into a specification others can build and test against: functional and non-functional requirements worded so they can be verified, user stories with Given/When/Then acceptance criteria, a data inventory that justifies every field and its retention, meaningful consent and a light privacy impact assessment, and accessibility requirements that each name a verification method. The tool-library catalog from course 1 is the running example.
- 4 lessons
- About 115 minutes
- Specification check: 10 questions
- Ways to answer: fill in the blanks, choose an answer, highlight a text, match pairs, type a number and put in order
What learners will discover
- Distinguish functional from non-functional requirements and write user stories with testable acceptance criteria in Given/When/Then form.
- Build a data inventory (what, why, source, access, retention) and apply data minimization, recognizing sensitive categories of personal data.
- Design meaningful consent and carry out a light privacy impact assessment that identifies risks to people and matching mitigations.
- Write accessibility requirements that can be tested and name how each will be verified, including testing with disabled users.
Lessons
-
Requirements you can test 7 steps4 practiceabout 28 min
-
Data inventory and minimization 6 steps3 practiceabout 28 min
-
Consent and a light privacy impact assessment 6 steps4 practiceabout 27 min
-
Accessibility requirements you can verify 7 steps4 practiceabout 28 min
-
Specification check 10 questions at the end
Keep exploring
More 12th grade computer skills
- 12th Grade Computer Skills Worksheets10 printable worksheets
Guide for grown-ups
- How to start homeschooling: a step-by-step guide for familiesA guide for parents · 7 min read