Learn by doing is a methodology developed by John Dewey based on knowledge creation, experimenting and reflecting on what has been done so, through the experience, seeing how problems can be solved and how to work together to organize ideas.
Learning by doing is a process in which people perform certain actions and observe their effects, these effects are then analyzed to understand their impacts on their particular context.
It also proposes to analyze if these same results can occur in other contexts.
Thus, it is intended to deduce the principles that produced them and anticipate the effects of their future actions.
How does this methodology work?
Since knowledge is not synonymous with understanding, understanding of the world itself is generated through practice, so feedback from your classmates, business partners, teachers or coaches ultimately plays a key role in ‘learning by doing’ logic.
The practice is exercised by filtering our cognitive senses to question how things work, trying to get rid of prejudices.
An entrepreneur naturally deals with learning by doing, because experimentation turns out to be his main tool and can be combined with scientific methods to increase the chances of success and reduce the risks.
This experimentation process plus feedback analysis helps you make more informed business decisions.
This methodology focuses on learning by doing, the foundation of which is the student and not the instructor. So the idea is for students to learn by experimenting, finding ways not to and motivating themselves to bring new solutions to the problems they face.
In systems development
We can adopt this methodology for developing our web systems using tools like Scriptcase, because with it we have the flexibility to quickly create applications that, with ‘try and error’, achieve the required result.
Specifically for the area of development we can observe that there are many possibilities of applications, this is because learning is not limited to the area of technology, so the process of creating and developing new systems is based on the actions themselves.
How to apply to Learn by Doing
The focus of learning by doing is therefore on the student, not the teacher, whose role is restricted to being a facilitator of learning in developing a range of skills, such as decision making, creative thinking, leadership, and so on.
From personal experience, I say that, as an instructor, I use this methodology a lot, because through the experimentation of the possibilities throughout the system development process, either for trial or error; I can discover new resolution possibilities that make it easier for me to get results or use certain features for other people.
Summing up Learn By Doing
This training methodology encourages participation, activity and innovation. It also encourages the sharing of ideas with colleagues, discovery through “trial and error” and the development of appropriate self-assessment.
Core competencies for business resource management are also developed, including team leadership, scenario analysis, and the ability to develop common problem resolutions.
Finally, it encourages learning and decision making for leadership, growth, and innovation.