| This article is a stub. It may be incomplete, unfinished, or have missing parts/sections. If the article can be expanded, please do so! There may be suggestions on its talk page. (July 2025) |
The Scratch Design Goals are a set of principles that set the standard for Scratch, its goals, and its background.
Design Goals[1]
- Low Floor: It should be easy to get started with Scratch, even for those who have no experience programming.
- Wide Walls: Scratchers should be able to make all kinds of things with Scratch. This ranges from animations and games, to news programs or science experiments.
- High Ceiling: Even though it should be easy for someone who is new to programming to use Scratch, it should still be possible to make complex projects.