Programmieren in Adventure Mode with rpgDungeon()

Learn to program playfully: The new rpgDungeon() module is here!

With rpgDungeon(), CodeRoom brings a completely new learning experience to computer science classes. The new engine allows programming and exercise tasks to be implemented in the style of classic role-playing games – with graphical output, playful elements, and high motivational factor.

More than just Turtle: Interactive adventures in code

rpgDungeon() is the extended, modern version of Turtle, but with many more possibilities:

Assignments can be designed as levels – including goals, challenges, and direct feedback through the game.

Level Editor for teachers – create content with a click

Teachers receive a comfortable level editor, allowing exercises to be easily assembled without code. Additionally, tasks can also be automatically generated by AI.

You can:

Two stages of code execution – for a real gaming feel

The engine uses a two-stage execution model:

  1. Real-time logical processing: Student code like bewegen(), interagieren(), prüfen() is interpreted directly.
  2. Asynchronous animations: The graphical representation occurs smoothly in the background – like in real games.

So the system reacts immediately to game factors such as:

Computer science lessons with storytelling, games, and motivation

rpgDungeon() opens up completely new possibilities:

Highlights at a glance

With rpgDungeon(), we bring the lesson closer to the students’ everyday life – playfully, interactively, creatively.

Now try it out and turn computer science class into an adventure!