Vision Library · Intervention

Interactive activities

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

Pick a skill, pick a step, and play — everything here runs on any screen.

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.

Age fit

64 of 64 activities

Level 1 · Visual Access

Level 1 protocols →

Contrast & Motion Sensitivity

7

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.

Foundation

Start here. Slow, predictable, one demand at a time.

Puzzle Pieces Pop-Up

Spot the matching puzzle pieces as they appear — strengthens discrimination within competing visual information.

FoundationPreK–2 · 3–5
OTParentStudent

Flicker Find

Responsive transient-detection warm-up — a sparse field of large dots with one slow pulse, at generous size and contrast.

ResponsiveFoundationAll ages
OTParentStudent

Pop-Out Find

Responsive figure-ground warm-up — a sparse, non-overlapping field with one clear target that pops out.

ResponsiveFoundationAll ages
OTParentStudent

Building

Add speed, direction changes, or a second demand.

Motion Spotter

Responsive low-contrast motion detection — one dot in a dim field drifts; the student finds movement rather than detail.

ResponsiveBuildingAll ages
OTParentStudent

Challenge

Distraction, load, and reading-like demands.

Form Constancy Contrast Challenge

Recognize the same shape in different sizes, rotations, and contrasts.

ChallengeAll ages
OTStudent

Mag Contrast — Hidden Shapes

Low-contrast target detection — targets the magnocellular pathway for motion, low-contrast, and peripheral processing.

ChallengeAll ages
OT

Drift Direction

Responsive motion-in-noise task — a low-contrast dot cloud drifts coherently and the student reports direction, not detail.

ResponsiveChallenge3–5 · 6–12 · Adult
OTStudent

Level 2 · Visual Efficiency

Level 2 protocols →

Fixation

4

Holding steady central gaze, with the distractor ladder added as tolerance grows.

Foundation

Start here. Slow, predictable, one demand at a time.

Follow the Ball

Smooth pursuit warm-up — keep your eyes on the ball as it moves. Great first activity for tracking work.

FoundationAll ages Loops
OTParentStudent

Near-Far Hold

Responsive accommodative warm-up — one large target moves near and far at a slow, predictable rate; the student responds only at the far point.

ResponsiveFoundationAll ages
OTParentStudent

Flicker Find

Responsive transient-detection warm-up — a sparse field of large dots with one slow pulse, at generous size and contrast.

ResponsiveFoundationAll ages
OTParentStudent

Steady Tap

Responsive eye-hand warm-up — one target at a time, scored for accurate contact rather than speed.

ResponsiveFoundationAll ages
OTParentStudent

Building

Add speed, direction changes, or a second demand.

More building-tier fixation activities are in development.

Challenge

Distraction, load, and reading-like demands.

More challenge-tier fixation activities are in development.

Level 2 · Visual Efficiency

Level 2 protocols →

Pursuits

6

Smooth tracking of a moving target across the visual field.

Foundation

Start here. Slow, predictable, one demand at a time.

Follow the Ball

Smooth pursuit warm-up — keep your eyes on the ball as it moves. Great first activity for tracking work.

FoundationAll ages Loops
OTParentStudent

Car Follow the Path

Track the car along a winding path — builds smooth pursuits and visual attention.

FoundationPreK–2 · 3–5 · 6–12 Loops
OTParentStudent

Pursuit Catch

Responsive smooth-pursuit task — follow the moving target and tap the moment it grows. Speed, size, contrast, and distractors are adjustable.

ResponsiveFoundationAll ages
OTParentStudent

Building

Add speed, direction changes, or a second demand.

Dynamic Pursuit

Pursuits with direction and speed changes — a step up from basic ball tracking.

BuildingAll ages Loops
OTStudent

Tracking Patterns

Follow a moving target through geometric patterns to build pursuit endurance.

BuildingAll ages Loops
OTParentStudent

Challenge

Distraction, load, and reading-like demands.

Steady Trace

Responsive pursuit-plus-motor task — keep the pen on a marker that moves along a scrolling path, loading tracking and hand control together.

ResponsiveChallengeAll ages
OTParentStudent
Paper versionAges 3-7Ages 8+

Level 2 · Visual Efficiency

Level 2 protocols →

Saccades & Scanning

12

Accurate eye jumps and organized search paths — the same skill whether it is line-to-line reading or finding an item on a worksheet.

Foundation

Start here. Slow, predictable, one demand at a time.

Saccade Sweep

Left–right jump practice: the focus ring snaps between two targets while the eyes lead the movement. Great for board-copying prep.

FoundationAll ages Loops
OTParentStudent

Scan Grid — Z Pattern

A 3×3 grid scanned in a Z-pattern — the pre-literacy scan path that supports reading, copying, and math work.

FoundationAll ages Loops
OTParentStudent

Row Sweep

Responsive single-line cancellation — the simplest organized left-to-right search before moving to a full grid.

ResponsiveFoundationAll ages
OTParentStudent

Dot-to-Dot Order

Responsive sequencing and motor-plan task — one continuous drag through numbered or lettered dots in order, without lifting.

ResponsiveFoundationAll ages
OTParentStudent
Paper versionAges 3-7Ages 8+

Building

Add speed, direction changes, or a second demand.

Letter Hunt

Scan for target letters — trains saccades that support reading fluency.

BuildingAll ages Loops
OTStudent

Saccade Tap

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.

ResponsiveBuildingAll ages
OTParentStudent

Z-Scan Sweep

Responsive cancellation task — clear every target in reading order. Out-of-order taps are flagged, so search organization is visible.

ResponsiveBuildingAll ages
OTParentStudent

Challenge

Distraction, load, and reading-like demands.

Arrow Zigzag Tracker

Saccadic tracking along a zigzag path — targets fast, accurate eye jumps.

ChallengeAll ages Loops
OTStudent

Jumping Words

Follow words as they jump across the page — reading-simulation saccade work.

ChallengeAll ages Loops
OTStudent

Sequence Scan

Responsive unstructured search — scattered targets must be found in order, so search organization and strategy show up in the errors.

ResponsiveChallenge3–5 · 6–12 · Adult
OTParentStudent

Chain Tap

Responsive eye-hand sequencing — tap scattered targets in order at speed; the field regenerates so the motor plan cannot be memorized.

ResponsiveChallengeAll ages
OTParentStudent

Double-Step Saccade

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.

ResponsiveChallenge3–5 · 6–12 · Adult
OTParentStudent

Level 2 · Visual Efficiency

Level 2 protocols →

Convergence & Focus Flexibility

4

Near-point convergence and accommodative shifting for board-to-desk work.

Foundation

Start here. Slow, predictable, one demand at a time.

Convergence Zoom

The ball moves near and far while the eyes hold a lock — near-point convergence and accommodative flexibility practice.

FoundationAll ages Loops
OTParentStudent

Near-Far Hold

Responsive accommodative warm-up — one large target moves near and far at a slow, predictable rate; the student responds only at the far point.

ResponsiveFoundationAll ages
OTParentStudent

Building

Add speed, direction changes, or a second demand.

Near-Far Switch

Responsive accommodative-flexibility task — the stimulus shifts far to near, and the student reports whether it changed.

ResponsiveBuildingAll ages
OTParentStudent

Challenge

Distraction, load, and reading-like demands.

Near-Far Flip

Responsive accommodative-flexibility task at pace — near and far stimuli alternate and the student judges whether they match on every trial.

ResponsiveChallenge3–5 · 6–12 · Adult
OTParentStudent

Level 3 · Visual Processing

Level 3 protocols →

Visual Discrimination

3

Detecting the feature difference that separates one form from another.

Foundation

Start here. Slow, predictable, one demand at a time.

Same Shape

Responsive matching warm-up — same form, same orientation, three choices. The entry point to form constancy work.

ResponsiveFoundationAll ages
OTParentStudent

Building

Add speed, direction changes, or a second demand.

Odd One Out

Responsive discrimination task — find the form that differs by rotation or shape. Rotation difference narrows for older students.

ResponsiveBuildingAll ages
OTParentStudent

Challenge

Distraction, load, and reading-like demands.

Mirror Match

Responsive directionality task — match the cue's orientation. Arrows for younger students, the b/d/p/q reversal set for older students.

ResponsiveChallengeAll ages
OTParentStudent

Level 3 · Visual Processing

Level 3 protocols →

Figure Ground

8

Finding the target inside competing visual information.

Foundation

Start here. Slow, predictable, one demand at a time.

Hidden Treasure Hunt

Find the hidden target in a busy scene — figure-ground practice for visual search and selective attention.

FoundationAll ages
OTParentStudent

Puzzle Pieces Pop-Up

Spot the matching puzzle pieces as they appear — strengthens discrimination within competing visual information.

FoundationPreK–2 · 3–5
OTParentStudent

Pop-Out Find

Responsive figure-ground warm-up — a sparse, non-overlapping field with one clear target that pops out.

ResponsiveFoundationAll ages
OTParentStudent

Building

Add speed, direction changes, or a second demand.

Figure Ground

Pick the target out of a busy background — the classic 'Where's Waldo' skill.

BuildingAll ages
OTParentStudent

Letter Hunt

Scan for target letters — trains saccades that support reading fluency.

BuildingAll ages Loops
OTStudent

Overlap Choice

Responsive embedded-figures task — stacked, rotated outlines; the student names a form hidden inside the tangle.

ResponsiveBuildingAll ages
OTParentStudent

Challenge

Distraction, load, and reading-like demands.

Mag Contrast — Hidden Shapes

Low-contrast target detection — targets the magnocellular pathway for motion, low-contrast, and peripheral processing.

ChallengeAll ages
OT

Find in Clutter

Responsive figure-ground task — locate the cue form inside a crowded field of rotated, overlapping distractor outlines.

ResponsiveChallengeAll ages
OTParentStudent

Level 3 · Visual Processing

Level 3 protocols →

Form Constancy

7

Recognizing the same form across size, rotation, and contrast.

Foundation

Start here. Slow, predictable, one demand at a time.

Shape Shifter Safari

Recognize shapes as they change size, position, or orientation — playful form constancy practice.

FoundationPreK–2 · 3–5
OTParentStudent

Same Shape

Responsive matching warm-up — same form, same orientation, three choices. The entry point to form constancy work.

ResponsiveFoundationAll ages
OTParentStudent

Building

Add speed, direction changes, or a second demand.

Vehicles on the Move

Identify familiar vehicles as they move and transform — supports object recognition across changing views.

BuildingPreK–2 · 3–5 · 6–12
OTParentStudent

Odd One Out

Responsive discrimination task — find the form that differs by rotation or shape. Rotation difference narrows for older students.

ResponsiveBuildingAll ages
OTParentStudent

Copy the Form

Responsive copying task — reproduce the model freehand beside it; the copy is scored on shape match after size and position are normalized.

ResponsiveBuildingAll ages
OTParentStudent
Paper versionAges 3-7Ages 8+

Challenge

Distraction, load, and reading-like demands.

Form Constancy Contrast Challenge

Recognize the same shape in different sizes, rotations, and contrasts.

ChallengeAll ages
OTStudent

Scaled Match

Responsive form-constancy challenge — the match differs in size and rotation, with near-miss distractors at reduced contrast.

ResponsiveChallenge3–5 · 6–12 · Adult
OTParentStudent

Level 3 · Visual Processing

Level 3 protocols →

Visual Closure

6

Identifying a whole from partial information.

Foundation

Start here. Slow, predictable, one demand at a time.

Mystery Object Reveal

Use partial visual information to identify the mystery object as it is revealed.

FoundationPreK–2 · 3–5
OTParentStudent

Half Hidden

Responsive closure warm-up — only the top of the form is visible and the student chooses the whole from three options.

ResponsiveFoundationAll ages
OTParentStudent

Building

Add speed, direction changes, or a second demand.

Visual Closure

Identify partially-drawn shapes — trains the brain to complete visual information.

BuildingAll ages
OTParentStudent

Fill the Gap

Responsive visual-closure task — a shape is only partly drawn; choose the whole form it makes.

ResponsiveBuildingAll ages
OTParentStudent

Challenge

Distraction, load, and reading-like demands.

Complete the Object

Fill in the missing parts of everyday objects using visual reasoning.

ChallengeAll ages
OTParentStudent

Sparse Outline

Responsive closure challenge — only small fragments of the outline are drawn, with four or five competing whole forms.

ResponsiveChallenge3–5 · 6–12 · Adult
OTParentStudent

Level 3 · Visual Processing

Level 3 protocols →

Visual Memory

8

Holding and recalling visual information, in isolation and in sequence.

Foundation

Start here. Slow, predictable, one demand at a time.

Magic Memory Bubbles

Watch, remember, and choose the right bubbles — a playful visual memory and recall challenge.

FoundationPreK–2 · 3–5
OTParentStudent

Two-Cell Recall

Responsive memory warm-up — two lit cells in a 2×2 grid, held briefly and then reproduced.

ResponsiveFoundationAll ages
OTParentStudent

Building

Add speed, direction changes, or a second demand.

Visual Memory Grid

Study the grid, then recall the pattern — short-term visual memory challenge.

BuildingAll ages
OTParentStudent

Set Recall

Responsive recognition-memory task — a small set is studied, then the student picks which item belonged to it.

ResponsiveBuildingAll ages
OTParentStudent

Challenge

Distraction, load, and reading-like demands.

Object Sequence

Watch the sequence of objects and recall them in order — sequential visual memory.

ChallengeAll ages
OTParentStudent

Match the Grid

Responsive visual-memory task — a pattern flashes in a 3×3 grid, then the student reproduces it from memory.

ResponsiveChallengeAll ages
OTParentStudent

Double-Step Saccade

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.

ResponsiveChallenge3–5 · 6–12 · Adult
OTParentStudent

Stroke Sequence

Responsive stroke-order task — the numbered model shows briefly, then the form must be produced in the modeled order and direction.

ResponsiveChallengeAll ages
OTParentStudent
Paper versionAges 3-7Ages 8+

Level 3 · Visual Processing

Level 3 protocols →

Spatial Relations

7

Directionality, position in space, and spatial language.

Foundation

Start here. Slow, predictable, one demand at a time.

Rocket Race

Practice left/right and directional awareness while following the rocket through space.

FoundationPreK–2 · 3–5 · 6–12
OTParentStudent

Which Way

Responsive directionality warm-up — one large arrow cue and two choices, before reversal work begins.

ResponsiveFoundationAll ages
OTParentStudent

Building

Add speed, direction changes, or a second demand.

Teddy Bear Tumble

Use position and orientation clues to track the tumbling teddy bear — spatial language and awareness practice.

BuildingPreK–2 · 3–5
OTParentStudent

Position Match

Responsive position-in-space task — reproduce where the dot sits in a 3×3 model grid, building spatial mapping and copying accuracy.

ResponsiveBuildingAll ages
OTParentStudent

Maze Run

Responsive motor-planning task — navigate a serpentine corridor from start to exit without contacting a wall.

ResponsiveBuildingAll ages
OTParentStudent
Paper versionAges 3-7Ages 8+

Challenge

Distraction, load, and reading-like demands.

Arrow Zigzag Tracker

Saccadic tracking along a zigzag path — targets fast, accurate eye jumps.

ChallengeAll ages Loops
OTStudent

Mirror Match

Responsive directionality task — match the cue's orientation. Arrows for younger students, the b/d/p/q reversal set for older students.

ResponsiveChallengeAll ages
OTParentStudent

Level 4 · Visual-Motor Integration

Level 4 protocols →

Visual-Motor Integration

12

Coordinating what the eyes see with what the hands do.

Foundation

Start here. Slow, predictable, one demand at a time.

Visual Motor Skills

Coordinate what the eyes see with what the hands do — foundational VMI practice.

FoundationAll ages
OTParentStudent

Steady Tap

Responsive eye-hand warm-up — one target at a time, scored for accurate contact rather than speed.

ResponsiveFoundationAll ages
OTParentStudent

Trace the Form

Responsive tracing task — follow the developmental form stroke by stroke inside a tolerance corridor; scored for line control and completion, not legibility.

ResponsiveFoundationAll ages
OTParentStudent
Paper versionAges 3-7Ages 8+

Dot-to-Dot Order

Responsive sequencing and motor-plan task — one continuous drag through numbered or lettered dots in order, without lifting.

ResponsiveFoundationAll ages
OTParentStudent
Paper versionAges 3-7Ages 8+

Building

Add speed, direction changes, or a second demand.

Copy the Path

Responsive eye-hand task — drag from dot to dot while staying inside the corridor. Leaving the band is flagged in real time.

ResponsiveBuildingAll ages
OTParentStudent

Copy the Form

Responsive copying task — reproduce the model freehand beside it; the copy is scored on shape match after size and position are normalized.

ResponsiveBuildingAll ages
OTParentStudent
Paper versionAges 3-7Ages 8+

Maze Run

Responsive motor-planning task — navigate a serpentine corridor from start to exit without contacting a wall.

ResponsiveBuildingAll ages
OTParentStudent
Paper versionAges 3-7Ages 8+

Pinch Targets

Responsive pinch-grading task — scale the shape to match a target size using two fingers, with arrow-key control for switch and keyboard users.

ResponsiveBuildingAll ages
OTParentStudent
Paper versionAges 3-7Ages 8+

Challenge

Distraction, load, and reading-like demands.

Chain Tap

Responsive eye-hand sequencing — tap scattered targets in order at speed; the field regenerates so the motor plan cannot be memorized.

ResponsiveChallengeAll ages
OTParentStudent

Line Between Lines

Responsive graded-control task — the corridor narrows across the path, showing exactly where line control breaks down.

ResponsiveChallengeAll ages
OTParentStudent
Paper versionAges 3-7Ages 8+

Stroke Sequence

Responsive stroke-order task — the numbered model shows briefly, then the form must be produced in the modeled order and direction.

ResponsiveChallengeAll ages
OTParentStudent
Paper versionAges 3-7Ages 8+

Steady Trace

Responsive pursuit-plus-motor task — keep the pen on a marker that moves along a scrolling path, loading tracking and hand control together.

ResponsiveChallengeAll ages
OTParentStudent
Paper versionAges 3-7Ages 8+

Level 5 · Functional Integration

Level 5 protocols →

Reading & Sustained Near Work

4

Carrying visual performance into sustained, text-like occupational demands.

Foundation

Start here. Slow, predictable, one demand at a time.

Scan Grid — Z Pattern

A 3×3 grid scanned in a Z-pattern — the pre-literacy scan path that supports reading, copying, and math work.

FoundationAll ages Loops
OTParentStudent

Row Sweep

Responsive single-line cancellation — the simplest organized left-to-right search before moving to a full grid.

ResponsiveFoundationAll ages
OTParentStudent

Building

Add speed, direction changes, or a second demand.

Z-Scan Sweep

Responsive cancellation task — clear every target in reading order. Out-of-order taps are flagged, so search organization is visible.

ResponsiveBuildingAll ages
OTParentStudent

Challenge

Distraction, load, and reading-like demands.

Jumping Words

Follow words as they jump across the page — reading-simulation saccade work.

ChallengeAll ages Loops
OTStudent