CodeRoom – Coding Platform

Implementing Programming in Classrooms Simply and Structurally

Less effort in preparation, more time for what matters: CodeRoom supports you in implementing programming understandably and practically in class – without installation, directly in the browser.

The platform combines explanations, editors, and output on one interface. CodeRoom supports AI at several points: as AI Assistance when understanding code and error messages, as AI Coding for targeted code changes, and as AI-supported lesson creation for suitable materials.

This way, learners can be supported in the learning process while teachers prepare content more flexibly and adapt it to their group.

View System Overview

New Features in CodeRoom

AI Coding in CodeRoom

NEW: AI Coding in CodeRoom

Code can be changed, extended, and improved directly in the learning environment with traceable changes instead of external chat responses.

Learn more
AI Support in CodeRoom Editor

AI Assistance, Error Analysis, and Code Evaluation

Ask concrete questions about the current code, have errors explained in a comprehensible way, and automatically check solution assignments – directly in the CodeRoom editor, DSGVO-compliant, and didactically controlled.

Learn more
UML Designer

UML Designer – Connect Model and Code

Visually model classes, properties, and methods or edit directly in PlantUML – changes are automatically synchronized.

Learn more
AI Lesson Creation

Automatically create individual lesson content with AI

Create complete teaching materials in seconds – tailored to computer science lessons and usable directly in CodeRoom.

Learn more
pygame in the Browser – Program Games and Simulations

pygame in the Browser – Games, Simulations, and More

The popular Python library pygame now runs directly in the browser. Students develop graphical applications and games without installation.

Learn more
frameCraft – Simplified Game Framework for Teaching

frameCraft: Didactic Extension for pygame

frameCraft extends pygame with a simplified API, so students can focus more on programming, logic, and algorithms.

Learn more

rpgDungeon() – Experience programming playfully

With our rpgDungeon() -> rpgDungeon()module, bring your students on an interactive programming journey. The system reminds you of the proven Turtle graphics, but adds playful elements like NPC interactions, level design, and goal conditions – ideal for intuitively conveying programming concepts.

  • Create levels with graphical elements, items, NPCs, and goal conditions
  • Control the game figure with commands like bewegen(), links_drehen() or warten()
  • Interact with objects, recognize dangers, dynamic behavior, and more
  • Including a visual level editor, basic tile set, and AI support for content creation

rpgDungeon() makes code experiential – directly in the browser. This turns programming into a creative adventure. Get to know rpgDungeon()

Why CodeRoom? The complete solution for computer science lessons

  • For Teachers: Quick creation of tailored content through intelligent KI-prompts, direct overview of learning progress, simplified management, and SSO connection via Eduplaces and VIDIS
  • For Learners: KI-assistance with errors, automatic code evaluation, motivating result area with live feedback – ideal for independent, goal-oriented learning
  • GDPR-compliant: Hosting in Germany, KI from Europe, no registration with external accounts necessary
  • Barrier-free & low-threshold: Ideal for entry without prior knowledge – also for people without IT experience
  • Live Results: Immediate execution and visualization in the result area – as text, graph, or image
  • Teaching-ready: Delivered courses, instructions, and afternoon formats – from basics to databases
  • Scratch included: For creative and playful entries into programming
  • Optional Kiosk Mode: Use without login for workshops, project days, and MINT offers

Supported Languages & Tools

CodeRoom combines everything modern computer science education needs today – clearly structured, easily accessible, and usable for all school forms.


CodeRoom supports Java, Python, JavaScript, and Ruby in full
Demo access to CodeRoom

Experience CodeRoom with our free demo access!

Get immediate access to a fully set up CodeRoom environment with a variety of courses and content available to both teachers and students.

Dive into the digital future of learning – experience CodeRoom and discover how you can prepare your students for the world of tomorrow.

For further information on our offers and prices click here.

Ready to request demo access? Click below on the button and fill out the form to get immediate access!

Support and training

We offer comprehensive support and training offers for teachers. Our team is available to answer questions and provide individual training.