scratchbased
Scratchbased is an adjective used to describe something that is built from scratch or based on the Scratch programming environment. In general use, it can refer to software projects developed without relying on preexisting templates or libraries, or to learning resources that teach through Scratch, a block-based programming language developed at MIT. The term is not standardized and its exact meaning depends on context; it may indicate either a construct from the Scratch ecosystem or a ground-up development approach.
The phrase draws on two related ideas: built from scratch (from the beginning with no pre-built parts)
In practice, scratch-based software projects are common in education, where students assemble programs from visual blocks,
See also: built from scratch, Scratch (programming language), scratch-built, prototyping.