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.

By , System Engineer, professional with more than 15 years of experience in web analysis and development, Scriptcase partner since 2012, CEO at TIConsulting

September 18, 2019


You might also like…

Web Development and IT Trends for 2024: Towards New Technological Horizons

The world of Information Technology (IT) and Web Development is constantly evolving, and the year 2...

Low-code: Simplifying Development Without Sacrificing Quality

In today's agile and competitive world, productivity is crucial for the success of any business. Th...

How the AI revolution has impacted web systems

The world of IT is constantly evolving, and new trends are always emerging, making it sometimes dif...

You might also like…

Get new posts, resources, offers and more each week.

We will use the information you provide to update you about our Newsletter and Special Offers. You can unsubscribe any time you want by clinck in a link in the footer of any email you receive from us, or by contacting us at sales@scriptcase.net. Learn more about our Privacy Police.