Projects: Bootstrap

UncleGoose: Accessible Blocks-Based Programming

The WeScheme Documentation interface for a project named "Emmanuel and Lauren's Game." At the top are toolbar buttons such as Run, Stop, and Recipe. On the left is a searchable list of programming functions, including math, string, and image-related functions like +, sqrt, string-append, circle, rectangle, and overlay. In the main workspace, a program is being edited using visual block-style code. A section titled "3. Get our Player moving!" defines a function named update-player with parameters y and key. The function uses a cond block to compare the pressed key with strings such as "up", "down", "w", and "s", then adjusts the player's y-coordinate by adding or subtracting values like 20 or 40. A tooltip on the right explains the function signature: update-player : Number String -> Number, describing it as taking the player's y-coordinate and a direction to output the next y-coordinate.
Bootstrap

PAC collaborated with Bootstrap to improve the accessibility of CodeMirror-Blocks, producing a language-agnostic CodeMirror wrapper that lets blind and low-vision students navigate, edit, and understand code through tree-based structure and natural-language descriptions alongside their peers.

Footer

Prime Access Consulting