Back to blog

Why We Learn Better by Doing

Reading, listening to an explanation, and watching an example are all important ways of learning. But they are often not enough.

There is a significant difference between understanding how something works and being able to actually do it. This is one of the reasons why learning through action, often called learning by doing, can be so effective.

From theory to practice

When we study a concept, we may feel that we understand everything. But until we try to apply it, we don't always know how much we have really understood.

Consider programming. A student may read an explanation of a for loop and be able to repeat its definition perfectly. But when asked to write a program that uses a loop to solve a real problem, completely new difficulties may appear.

It is when we try to do something that we discover what we really know and what we still need to learn.

Errors become part of learning

Doing also means making mistakes.

And this is one of the reasons practical learning can be so effective: an error is no longer simply something to avoid. It becomes information.

If a student's program does not work, they have to ask:

Why doesn't it work? Where did I make a mistake? What can I change?

This process requires the student to apply knowledge, analyse the result, and modify their strategy.

The student is not simply given an answer. They have to build it.

Feedback is immediate

Another advantage of learning by doing is feedback.

When we do something, we usually get a result. An experiment may succeed or fail. A program may produce the correct output or an error. A problem may be solved or remain unsolved.

This creates an important cycle:

action → result → error or success → reflection → new action

By repeating this cycle, students can progressively improve.

This is very different from simply studying a ready-made solution, because the result is directly connected to their own decisions.

Doing makes learning meaningful

Concrete experiences can also give knowledge a purpose.

A mathematical formula can seem abstract. An SQL query can feel like just another piece of syntax to memorise. A programming concept can seem complicated and unnecessary.

But when that knowledge is needed to solve a real problem, it suddenly has a purpose.

A student may not be particularly interested in learning SQL syntax, but may become much more engaged if they have to build the database for a video game, a library, or an online store.

The question changes from:

"Why do I have to learn this?"

to:

"How can I use this to solve the problem?"

The teacher's role changes

In learning by doing, the teacher does not disappear. In fact, their role can become even more important.

The teacher does not necessarily have to explain everything before students begin working. They can provide the necessary tools, present a problem, allow students to experiment, and intervene when needed.

The lesson becomes less like a simple transmission of information and more like a guided journey.

A lesson might therefore alternate between:

explanation → activity → error → feedback → reflection → new explanation → new activity

Theory and practice are not alternatives. They reinforce each other.

Learning by doing does not simply mean "doing things"

There is, however, an important distinction.

Learning by doing does not mean filling a lesson with activities without a clear purpose.

A practical activity can be fun and engaging without necessarily producing meaningful learning.

Learning by doing works best when action is accompanied by reflection.

After completing an activity, students can be asked:

What happened? Why did it happen? Which strategy worked? What would I change next time?

This reflection is what turns an experience into learning.

Gamification can support learning by doing

Gamification can be particularly well suited to this approach.

A quest can present a problem instead of simply asking a question. Students have to take actions, make decisions, overcome obstacles, and receive feedback.

In ChronoQuest, for example, an exercise can become a small mission within a larger learning journey. Points, levels, and rewards are not the main objective. They provide structure and feedback around activities that students are actually performing.

The real goal remains the same: doing something in order to learn something.

Learning is more than knowing

Knowing a rule is important. Being able to apply it is even more important.

That is why effective teaching should leave room not only for listening and reading, but also for experimentation, problem solving, building, and creating.

Because we often truly learn something when we stop asking only:

"How does this work?"

and start asking:

"What can I do with what I have learned?"