a visual programming language inspired by Scratch. Contribute to jmoenig/Snap development by creating an account on GitHub.

Snap! (Accessible Block Programming)

by UC Berkeley / SAP

Contact vendor for pricing

Setup with instructions The tool opens instantly in a browser with no installation, making initial access self_serve. However, meaningfully using it as an AT solution — particularly configuring browser-level accessibility options, switch access, or adapting it for learners with specific needs — benefits from a teacher, ATP, or parent walking through the Snap! Manual and adjusting settings, making guided_setup the more accurate tier.

Last verified June 20, 2026 · classified April 26, 2026

What it is

Summary

AI-generated from vendor-published content · April 26, 2026

Snap! is a free, browser-based visual programming environment where you snap together graphical blocks of code instead of typing text commands — making programming accessible to people who struggle with the precise syntax and fine motor demands of traditional coding. It's well-suited for students with dyslexia, motor impairments, or cognitive differences who want to learn programming concepts without the barrier of keyboard-heavy text entry. This is a complete, standalone tool that runs in any web browser with no installation required, and it includes a community platform where projects can be saved and shared. One honest heads-up: while the drag-and-drop interface reduces typing demands, some complex projects still require mouse precision, and switch or alternative input users may find certain interactions challenging depending on their setup.

Quick Facts Catalog facts · auto-generated
Platform
Age range
ComplexitySetup with instructions
Price
Funding
  • Out of pocket
  • School district
  • Vocational rehab
VerifiedJune 20, 2026
ClassifiedApril 26, 2026 · confidence: high

What Setup Looks Like

  • Out of the box
    1. Navigate to snap.berkeley.edu in any web browser — the full programming environment loads instantly with no account or installation required.
    2. Create a free account to save and share projects; optional but recommended for ongoing use.
  • With a guide
    1. Review the official Snap! Manual (available on the website) to understand block categories and project structure.
    2. Explore accessibility settings or browser-level accommodations (zoom, high contrast, switch access via browser) to optimize for individual needs — allow 30–60 minutes to configure. See manufacturer support resources for detailed instructions.

Getting it

Many states lend devices like this for free trial periods — find your state's AT lending program.

Where to Get It

free-at-tools Visit
Contact for pricing

Some links may be affiliate links — WhatCanHelp may earn a small commission from purchases at no extra cost to you. More on affiliates →

As an Amazon Associate we earn from qualifying purchases.

How to Fund This

Equipment like this is often pursued through official state programs. These are common starting points — each program decides its own eligibility and what it covers, so the first step is always a phone call.

All funding programs, state by state →

Sources & fine print

Vendor facts (name, price, platforms, vendor link) sourced from UC Berkeley / SAPview on vendor site; last verified June 20, 2026.

Classification & description AI-generated from vendor-published content on April 26, 2026 · confidence: high. Vendor specs may lag; verify before relying on details in a clinical or funding artifact.