What students are learning

You are here:
< All Topics

Rodocodo is designed to develop students’ problem-solving skills while teaching the fundamentals of coding.

Rather than being shown answers, students learn how to:

  • analyse problems
  • test different approaches
  • improve their solution over time

Learning through problem solving

In Rodocodo, students are not given the answers.

Each unit begins with a short video that introduces the concept and models how to approach the levels that follow.

Students are then expected to:

  • apply what they’ve seen
  • experiment
  • make mistakes
  • refine their solution

This approach helps students develop independence and confidence when solving problems.


A different approach to learning

Many coding platforms focus on completing levels or following step-by-step instructions, but do not give students the tools to understand why something isn’t working.

Rodocodo is designed to teach these skills directly.

Through dedicated debugging levels, students learn how to:

  • identify errors
  • test ideas
  • improve their solution

They can then apply these same techniques across all other levels.

This means students are not just completing tasks, but developing the ability to think through problems independently.


How learning is structured

Rodocodo is organised into courses, units, and levels.

  • Courses are made up of multiple units
  • Each unit focuses on a specific concept, such as loops, functions, sequencing, or debugging
  • Each unit contains a series of levels that allow students to practise and apply what they’ve learned

Working through levels in order helps students build a secure understanding over time.


Using the videos

The videos at the start of each unit model how to approach the levels.

If students are stuck, you can:

  • refer them back to the video
  • remind them of techniques demonstrated
  • prompt them to apply similar strategies

Progress reflects understanding

Student progress is based on how well they understand each level, not just completion.

This allows you to see which students:

  • need support
  • are developing understanding
  • are confident with the concept
Table of Contents

Get Your Free Learn To Code Posters

Privacy policy: If you’re like us you probably won’t read the privacy policy. So the short version is we’ll never sell or share your information. Promise! :)