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.

References

Cookies help us deliver our services. By using our services, you agree to our use of cookies.