Playgrounds
Playgrounds are interactive code environments where users can write, run, and experiment with code directly in the browser. They can be created manually or generated by AI.
Playgrounds must be enabled in your Organization Settings to be available.
How Playgrounds Work
A playground provides an in-browser coding environment where users can write code, execute it, and see results in real time. Playgrounds support multiple programming languages through the Judge0 code execution engine.
Key Features
- AI-generated playgrounds — Use AI to generate interactive playgrounds from a prompt or course context.
- Multi-language support — Write and execute code in 30+ programming languages.
- Reactions — Users can react to playgrounds to provide feedback.
- Sharing — Playgrounds can be shared with specific user groups or made available to the entire organization.
- Multiple iterations — Playgrounds support multiple response iterations, letting users refine and build on their work.
Use Cases
- Practice exercises — Give students hands-on coding practice alongside course material.
- Code demonstrations — Teachers can create interactive examples that students can modify and run.
- Experimentation — Students can freely explore and test ideas in a sandboxed environment.