Rules for playgrounds
A playground should:
- Prioritize play and creativity.
- Be accessible. The barrier of entry should be as small as possible.
- Strive to provide immediate feedback.
- Be intuitive. A powerful playground that’s hard to use is less useful than a simple one whose interface is obvious to the user.
- Foster experimentation and iterative development.
- Have no rules. It should have no end goal or “right” way to use it.
Some playgrounds I have used: