Learner-First QA

Learner-First UX/LX Checklist

Purpose · Severity levels · Part 1: User Experience (UX) · Part 2: Learner Experience (LX) · References

Created by Chelsea Taylor · Licensed CC BY 4.0

Purpose

The purpose of this checklist is to measure the user and learner experience across digital learning content, such as eLearning course exports and slide decks.

Severity levels

The test for every level: how does this impact the learner? It keeps the focus on the learner and their experience, not on design or speed.

#LevelDefinitionExampleLaunch
1BlockedThe learner can't access the content.Video with no captions and no transcript; a lesson or page with no contentMust be fixed before launch
2InaccurateThe content is wrong, and a learner who follows it could make a mistake on the job. Wrong high-stakes content is always Inaccurate.A wrong fee amountMust be fixed before launch
3DetractsThe learner gets less: less of the content, or a worse version of it than other learners get.Transcript but no captionsFix before launch, or launch with a named owner and a fix date
4Adds effortThe learner gets the same content but has to work harder for it, which can hurt retention depending on subject, familiarity, distraction and pressure.A misspelling that makes them re-readCan launch; fix in the next revision
5Minor errorIncorrect, but doesn't block understanding. Each one wears down the learner's trust in the content, and in the designer.A missing comma; a wrong founding yearCan launch; fix in the next revision

High-stakes content (wrong content here is always Inaccurate, in any module):

Rules:

Who checks:

Part 1: User Experience (UX)

Visual

#Short nameCriterionWho checksReference
1ContrastDoes the text pass the WebAIM contrast checker with a ratio of at least 4.5:1 for normal text and 3:1 for larger text?File if colors are in the files, else HumanWebAIM Contrast Checker
2Color as only indicatorAre there any instances where color is the only indication of meaning?Draft
47ZoomDoes the content still work when zoomed to 200%, with nothing cut off, overlapping or hidden?HumanW3C (2023), WCAG 1.4.4

Images

#Short nameCriterionWho checksReference
3Alt textIs there Alt Text for all images and tables?FileWebAIM, Alternative Text
4Decorative imagesIf the image is for aesthetics only, is it marked decorative?FileWebAIM, Alternative Text
40Decorative not clickableAre decorative images non-interactive (not zoomable or clickable)?File if the settings are in the export, else Human
43BrandingDoes the content follow the organization's branding requirements, including any labels required on screenshots and images?Human
#Short nameCriterionWho checksReference
5HeadingsAre heading styles and/or header rows used for text and tables?FileWebAIM, Microsoft Word
6Link textAre hyperlinks descriptive?FileWebAIM, Links and Hypertext
7Free navigationCan the learner freely navigate the content at their own pace?HumanPappas (2015)
48Real listsAre lists built as real lists, not typed dashes or symbols?FileW3C (2023), WCAG 1.3.1

Keyboard

#Short nameCriterionWho checksReference
44Keyboard accessCan every button, link and interaction be reached and used with the keyboard alone?HumanW3C (2023), WCAG 2.1.1
45Visible focusCan you always see where the keyboard focus is?HumanW3C (2023), WCAG 2.4.7
46No keyboard trapsCan the learner always move the keyboard focus away from any element without getting stuck?HumanW3C (2023), WCAG 2.1.2

Audio and video

#Short nameCriterionWho checksReference
8CaptionsAre there captions and/or transcripts provided for all audio?FileWebAIM, Captions
9Caption accuracyIf there are captions, do they align with the spoken audio?File if there is a caption file and a transcript, else Human. Checking against the audio itself needs speech-to-text, which the tool doesn't do.Arsic (2022)
10Caption widthIf there are captions, are they an appropriate width for the screen so that the learner isn't moving their head to read the caption?HumanArsic (2022)

Slides

#Short nameCriterionWho checksReference
11Slide reading orderIf there are slides, is the reading order correct?FileWebAIM, PowerPoint
12Slide titlesIf there are slides, are the slides titled?File
13Slide layoutsIf there are slides, is content aligned with slide layouts?FileWebAIM, PowerPoint
14Theme changeIf there are slides, does the content make sense when the theme is changed?Human

Assistive technology

#Short nameCriterionWho checksReference
15Accessibility scannerIf there is an accessibility scanner built in to the program, do any issues appear?Human
16Windows NarratorDoes the built-in Windows screenreader narrate the text as intended?HumanMicrosoft (2023)
17Mac VoiceOverDoes the built-in Mac screenreader narrate the text as intended?HumanApple (2024)

Part 2: Learner Experience (LX)

#Short nameCriterionWho checksReference
18Outcomes shownAre the learning outcomes displayed to the learner?File
19aReading levelIs the reading level appropriate?File
19bAudience fitIs the text easy to comprehend for this audience?Draft if the intake describes the audience, else Human
20Terms definedIf there are uncommon terms, are they defined?File

Alignment

#Short nameCriterionWho checksReference
21Observable verbsDoes each learning objective use an observable verb? Can the objective actually be measured?FileBloom (1956)
22aObjective vs formatDoes the level of each objective match what the format lets a learner demonstrate?DraftBloom (1956)
22bPractice outside courseIf the objectives need higher-level practice than the course can provide (analyze, evaluate, argue), does the learning plan place that practice outside the course (video, practice with a buddy)?HumanBloom (1956)
23Content orderDoes the order of the content build toward the objectives?Draft
24Assessment levelDoes the assessment test at the same level as the objective's verb?FileBloom (1956)
25Proves knowledgeIf a learner gets the answers right, can you strongly argue they know the topic?Human

Assessment quality

#Short nameCriterionWho checksReference
26Plausible distractorsMultiple choice: are all the wrong answers plausible, so the right answer isn't obvious among unrelated or random options?File
27Requires recallDoes the assessment make the learner think back on the content, rather than being answerable without taking the course?File
28Covered in courseIs everything the assessment asks about taught in this course, not in a team wiki or another outside source? (N/A if the course has a prerequisite course.)File

Practice and feedback

#Short nameCriterionWho checksReference
29Feedback givenDoes every practice question give the learner feedback?File
30Feedback explains whyDoes the feedback explain why an answer is wrong, beyond "incorrect," "try again" or "not quite"?File
31Feedback steersDoes the feedback address why a learner might have chosen that answer, and steer them toward the correct one, so they don't reach it by process of elimination? (A visual can help, like a picture showing where things are.)File
32Leave and returnCan the learner leave the quiz to check the content and come back where they left off? Learners have their notes on the job, so the quiz shouldn't test memorization.Human

Relevance

#Short nameCriterionWho checksReference
33Learner languageDoes the course use the language learners actually use on the job (acronyms, sales methodologies, team terms)?Human
34Real processesDoes the content follow the existing processes and procedures the learner will use?Human
35Tools explainedIf the learner needs a specific software or tool, does the content explain it and the scenario they'd use it in?File
36Real problemsDoes the content include real problems the learner will face (case studies, scenario-based questions)?File
37aLinks workDo the links work?File
37bOutdated contentIs the information still current? (Tool flags dates, "as of" lines, version numbers, retired names, redirecting links.)Draft
37cTeam repositoriesDo links go to the repositories the team actually uses?Human
38aConnects within courseDoes the content connect to earlier or later parts of this course?Draft
38bConnects to experienceDoes the content connect to the learner's past experience or other courses?Human
39Sign-off and betaHas a manager signed off, and have team members beta tested the course?Human
41Screenshots currentDo screenshots match the current product UI?Human
42Product namesAre product names written with the company's exact capitalization (CamelCase, Sentence case, lowercase), not what a tool autocorrected them to?File if product names are given in the intake field, else Draft (flags inconsistent spellings)

References