Puzzle Pieces Pop-Up
Spot the matching puzzle pieces as they appear — strengthens discrimination within competing visual information.
Vision Library · Intervention
On-screen visual performance activities you can run in a session, in the classroom, or at home — one of seven intervention approaches in the library.
Interactive Activity Hub
Free, on-screen visual performance activities arranged by skill and then by progression. Start a student where they are stable, and move one step up when the activity looks easy.
64
Activities
10
Skill areas
38
Responsive tasks
3
Steps per skill
1. Choose the skill
Jump straight to the area your screening or VPA flagged.
2. Set the age and audience
Filters swap stimuli and wording to fit the student in front of you.
3. Play and step up
Foundation → Building → Challenge. Move up when it looks easy.
Jump to a skill
Age fit
64 of 64 activities
Level 1 · Visual Access
Level 1 protocols →Low-contrast detection, flicker, and motion — the magnocellular demands behind faded print and busy pages. The tract explains transmission; these activities work the functional components (contrast and motion tolerance, visual search under low contrast), not the pathway. OT addresses compensatory access; diagnosed or changing acuity findings are referred.
Start here. Slow, predictable, one demand at a time.
Spot the matching puzzle pieces as they appear — strengthens discrimination within competing visual information.
Responsive transient-detection warm-up — a sparse field of large dots with one slow pulse, at generous size and contrast.
Responsive figure-ground warm-up — a sparse, non-overlapping field with one clear target that pops out.
Add speed, direction changes, or a second demand.
Responsive low-contrast motion detection — one dot in a dim field drifts; the student finds movement rather than detail.
Distraction, load, and reading-like demands.
Recognize the same shape in different sizes, rotations, and contrasts.
Low-contrast target detection — targets the magnocellular pathway for motion, low-contrast, and peripheral processing.
Responsive motion-in-noise task — a low-contrast dot cloud drifts coherently and the student reports direction, not detail.
Level 2 · Visual Efficiency
Level 2 protocols →Holding steady central gaze, with the distractor ladder added as tolerance grows.
Start here. Slow, predictable, one demand at a time.
Smooth pursuit warm-up — keep your eyes on the ball as it moves. Great first activity for tracking work.
Responsive accommodative warm-up — one large target moves near and far at a slow, predictable rate; the student responds only at the far point.
Responsive transient-detection warm-up — a sparse field of large dots with one slow pulse, at generous size and contrast.
Responsive eye-hand warm-up — one target at a time, scored for accurate contact rather than speed.
Add speed, direction changes, or a second demand.
Distraction, load, and reading-like demands.
Level 2 · Visual Efficiency
Level 2 protocols →Smooth tracking of a moving target across the visual field.
Start here. Slow, predictable, one demand at a time.
Smooth pursuit warm-up — keep your eyes on the ball as it moves. Great first activity for tracking work.
Track the car along a winding path — builds smooth pursuits and visual attention.
Responsive smooth-pursuit task — follow the moving target and tap the moment it grows. Speed, size, contrast, and distractors are adjustable.
Add speed, direction changes, or a second demand.
Pursuits with direction and speed changes — a step up from basic ball tracking.
Follow a moving target through geometric patterns to build pursuit endurance.
Level 2 · Visual Efficiency
Level 2 protocols →Accurate eye jumps and organized search paths — the same skill whether it is line-to-line reading or finding an item on a worksheet.
Start here. Slow, predictable, one demand at a time.
Left–right jump practice: the focus ring snaps between two targets while the eyes lead the movement. Great for board-copying prep.
A 3×3 grid scanned in a Z-pattern — the pre-literacy scan path that supports reading, copying, and math work.
Responsive single-line cancellation — the simplest organized left-to-right search before moving to a full grid.
Responsive sequencing and motor-plan task — one continuous drag through numbered or lettered dots in order, without lifting.
Add speed, direction changes, or a second demand.
Scan for target letters — trains saccades that support reading fluency.
Responsive left–right jump task — tap whichever side is live, then jump to the other. Response times are shown at the end of the run.
Responsive cancellation task — clear every target in reading order. Out-of-order taps are flagged, so search organization is visible.
Distraction, load, and reading-like demands.
Saccadic tracking along a zigzag path — targets fast, accurate eye jumps.
Follow words as they jump across the page — reading-simulation saccade work.
Responsive unstructured search — scattered targets must be found in order, so search organization and strategy show up in the errors.
Responsive eye-hand sequencing — tap scattered targets in order at speed; the field regenerates so the motor plan cannot be memorized.
Responsive sequenced-saccade task — two or three targets flash in order and must be re-visited in that order, the pattern behind board-to-desk copying.
Level 2 · Visual Efficiency
Level 2 protocols →Near-point convergence and accommodative shifting for board-to-desk work.
Start here. Slow, predictable, one demand at a time.
The ball moves near and far while the eyes hold a lock — near-point convergence and accommodative flexibility practice.
Responsive accommodative warm-up — one large target moves near and far at a slow, predictable rate; the student responds only at the far point.
Add speed, direction changes, or a second demand.
Responsive accommodative-flexibility task — the stimulus shifts far to near, and the student reports whether it changed.
Distraction, load, and reading-like demands.
Responsive accommodative-flexibility task at pace — near and far stimuli alternate and the student judges whether they match on every trial.
Level 3 · Visual Processing
Level 3 protocols →Detecting the feature difference that separates one form from another.
Start here. Slow, predictable, one demand at a time.
Responsive matching warm-up — same form, same orientation, three choices. The entry point to form constancy work.
Add speed, direction changes, or a second demand.
Responsive discrimination task — find the form that differs by rotation or shape. Rotation difference narrows for older students.
Distraction, load, and reading-like demands.
Responsive directionality task — match the cue's orientation. Arrows for younger students, the b/d/p/q reversal set for older students.
Level 3 · Visual Processing
Level 3 protocols →Finding the target inside competing visual information.
Start here. Slow, predictable, one demand at a time.
Find the hidden target in a busy scene — figure-ground practice for visual search and selective attention.
Spot the matching puzzle pieces as they appear — strengthens discrimination within competing visual information.
Responsive figure-ground warm-up — a sparse, non-overlapping field with one clear target that pops out.
Add speed, direction changes, or a second demand.
Pick the target out of a busy background — the classic 'Where's Waldo' skill.
Scan for target letters — trains saccades that support reading fluency.
Responsive embedded-figures task — stacked, rotated outlines; the student names a form hidden inside the tangle.
Distraction, load, and reading-like demands.
Low-contrast target detection — targets the magnocellular pathway for motion, low-contrast, and peripheral processing.
Responsive figure-ground task — locate the cue form inside a crowded field of rotated, overlapping distractor outlines.
Level 3 · Visual Processing
Level 3 protocols →Recognizing the same form across size, rotation, and contrast.
Start here. Slow, predictable, one demand at a time.
Recognize shapes as they change size, position, or orientation — playful form constancy practice.
Responsive matching warm-up — same form, same orientation, three choices. The entry point to form constancy work.
Add speed, direction changes, or a second demand.
Identify familiar vehicles as they move and transform — supports object recognition across changing views.
Responsive discrimination task — find the form that differs by rotation or shape. Rotation difference narrows for older students.
Responsive copying task — reproduce the model freehand beside it; the copy is scored on shape match after size and position are normalized.
Distraction, load, and reading-like demands.
Recognize the same shape in different sizes, rotations, and contrasts.
Responsive form-constancy challenge — the match differs in size and rotation, with near-miss distractors at reduced contrast.
Level 3 · Visual Processing
Level 3 protocols →Identifying a whole from partial information.
Start here. Slow, predictable, one demand at a time.
Use partial visual information to identify the mystery object as it is revealed.
Responsive closure warm-up — only the top of the form is visible and the student chooses the whole from three options.
Add speed, direction changes, or a second demand.
Identify partially-drawn shapes — trains the brain to complete visual information.
Responsive visual-closure task — a shape is only partly drawn; choose the whole form it makes.
Distraction, load, and reading-like demands.
Fill in the missing parts of everyday objects using visual reasoning.
Responsive closure challenge — only small fragments of the outline are drawn, with four or five competing whole forms.
Level 3 · Visual Processing
Level 3 protocols →Holding and recalling visual information, in isolation and in sequence.
Start here. Slow, predictable, one demand at a time.
Watch, remember, and choose the right bubbles — a playful visual memory and recall challenge.
Responsive memory warm-up — two lit cells in a 2×2 grid, held briefly and then reproduced.
Add speed, direction changes, or a second demand.
Study the grid, then recall the pattern — short-term visual memory challenge.
Responsive recognition-memory task — a small set is studied, then the student picks which item belonged to it.
Distraction, load, and reading-like demands.
Watch the sequence of objects and recall them in order — sequential visual memory.
Responsive visual-memory task — a pattern flashes in a 3×3 grid, then the student reproduces it from memory.
Responsive sequenced-saccade task — two or three targets flash in order and must be re-visited in that order, the pattern behind board-to-desk copying.
Responsive stroke-order task — the numbered model shows briefly, then the form must be produced in the modeled order and direction.
Level 3 · Visual Processing
Level 3 protocols →Directionality, position in space, and spatial language.
Start here. Slow, predictable, one demand at a time.
Practice left/right and directional awareness while following the rocket through space.
Responsive directionality warm-up — one large arrow cue and two choices, before reversal work begins.
Add speed, direction changes, or a second demand.
Use position and orientation clues to track the tumbling teddy bear — spatial language and awareness practice.
Responsive position-in-space task — reproduce where the dot sits in a 3×3 model grid, building spatial mapping and copying accuracy.
Responsive motor-planning task — navigate a serpentine corridor from start to exit without contacting a wall.
Distraction, load, and reading-like demands.
Saccadic tracking along a zigzag path — targets fast, accurate eye jumps.
Responsive directionality task — match the cue's orientation. Arrows for younger students, the b/d/p/q reversal set for older students.
Level 4 · Visual-Motor Integration
Level 4 protocols →Coordinating what the eyes see with what the hands do.
Start here. Slow, predictable, one demand at a time.
Coordinate what the eyes see with what the hands do — foundational VMI practice.
Responsive eye-hand warm-up — one target at a time, scored for accurate contact rather than speed.
Responsive tracing task — follow the developmental form stroke by stroke inside a tolerance corridor; scored for line control and completion, not legibility.
Responsive sequencing and motor-plan task — one continuous drag through numbered or lettered dots in order, without lifting.
Add speed, direction changes, or a second demand.
Responsive eye-hand task — drag from dot to dot while staying inside the corridor. Leaving the band is flagged in real time.
Responsive copying task — reproduce the model freehand beside it; the copy is scored on shape match after size and position are normalized.
Responsive motor-planning task — navigate a serpentine corridor from start to exit without contacting a wall.
Responsive pinch-grading task — scale the shape to match a target size using two fingers, with arrow-key control for switch and keyboard users.
Distraction, load, and reading-like demands.
Responsive eye-hand sequencing — tap scattered targets in order at speed; the field regenerates so the motor plan cannot be memorized.
Responsive graded-control task — the corridor narrows across the path, showing exactly where line control breaks down.
Responsive stroke-order task — the numbered model shows briefly, then the form must be produced in the modeled order and direction.
Responsive pursuit-plus-motor task — keep the pen on a marker that moves along a scrolling path, loading tracking and hand control together.
Level 5 · Functional Integration
Level 5 protocols →Carrying visual performance into sustained, text-like occupational demands.
Start here. Slow, predictable, one demand at a time.
A 3×3 grid scanned in a Z-pattern — the pre-literacy scan path that supports reading, copying, and math work.
Responsive single-line cancellation — the simplest organized left-to-right search before moving to a full grid.
Add speed, direction changes, or a second demand.
Responsive cancellation task — clear every target in reading order. Out-of-order taps are flagged, so search organization is visible.
Distraction, load, and reading-like demands.
Follow words as they jump across the page — reading-simulation saccade work.