readchoose
Readchoose is a concept and set of design patterns for enabling reader-directed navigation within digital texts. It allows readers to influence the sequence of content by selecting from options presented at decision points, effectively creating branching reading paths. Readchoose can be implemented in e-readers, web readers, or educational platforms and is not tied to a single product.
How it works: content is organized as a graph of sections or modules connected by choices. At
Features and design considerations: support for branching narratives or curricula, optional linear fallbacks, progress tracking, and
Applications: readchoose is often discussed in education technology to tailor lessons to individual learners, in interactive
History and terminology: readchoose as a named term is a relatively recent coinage in discussions of interactive
See also interactive fiction, branching narratives, adaptive learning, recommender systems.