Glossary
Searchable terminology from accessibility, web standards, and related fields.
4 results found in programming education.
- Blocks-Based Programming (Block Programming, Visual Block Programming, BBPE)
- A programming paradigm designed to introduce coding concepts to beginners — particularly children — by representing code as visual, interlocking blocks that are dragged and dropped to construct progra…
- Code Navigation (Code Browsing, Codebase Navigation)
- Code navigation refers to the process of moving through, understanding, and locating specific elements within a software codebase. For sighted developers, this is supported by visual cues such as synt…
- Visual Programming (Visual Programming Language, Block-Based Programming)
- A programming paradigm that allows users to create programs by manipulating graphical elements — such as blocks, nodes, and connecting paths — rather than writing text-based code. Popular examples inc…
- Vocal Programming (Voice Coding, Speech-Based Programming, Voice Programming)
- The practice of writing, editing, and navigating computer code using speech recognition rather than keyboard input. Vocal programming is an important accessibility concern because conventional softwar…