kloia Dojo Model: Sharon Bowman 4C

06 Feb 2019
by dsezen
Comments are closed

Although we are not a training company, considering that we are following the frontline practices and principles, we were having incoming training requests. As kloia team, we iterated to create an innovative way of delivering the trainings.

“If kloia do it, it is done in kloian-way”

Initially we provided a more “classical” way of delivering the trainings, in didactic, with one-way of communication, from which neither of the parties were fully satisfied. There should be other remaining part of the “Satisfaction puzzle”. As we are from scratch investigating the training domain, we have to find those missing parts!

As a one-way forward, we converted those trainings to a workshop manner where the attendees are given scenarios and steps to achieve to the expected targets. This worked better as the attendees were kinda more engaging to the game. We can easily notice that, as the attendees were not fully committed to the sessions, copying and pasting the introductions provided. But this usually does not result with internalizing the topic. They were not fully engaging and understanding the whole process! Still there was a missing last part, what was that?

During our additional cognitive research, we found that human brain has a complex way of learning process and there is even an interdisciplinary study, called “Cognitive Science” consisting of four disciplines:

  • Psychology
  • Linguistics
  • Philosophy
  • Computer Modelling

Upon to our additional research, we found a model which boosts the “internalizing” process of the human brain: Sharon Bowman 4C

4C model simply consists of the following 4 steps:
1- Connection: The existing connections related with the subject
2- Concept: Related concepts regarding the topic
3- Concrete Practice: An end-to-end exercise(s) related with the topic.
4- Conclusion: The subject learned by this time is summarized in 1 or 2 sentences.

On the top of that, we find a way to convert those workshops into a “Dojo” manner where the attendees are expected to investigate the solution path themselves. So we define “What to do?” and attendees should find “How to do?” .

As interactivity increases, internalizing the topics also increases

As interactivity increases, internalizing the topics also increases

Each Dojo is consists of several Katas, in other words several practices. As by definition, repetitive Katas on the same topics helps the attendees to internalize the topic better.

“Code Kata is a term coined by Dave Thomas, co-author of the book The Pragmatic Programmer. Code Kata is an exercise in programming which helps a programmer hone their skills through practice and repetition”


Here is our Dojo rules:

  1. Less slide, Concepts are discussed on whiteboard!
  2. All hands-on: Everyone is expected to ”code”
  3. No step-by-step instructions, Google it!
  4. We are here as mentors to help you:
  5. Asking question is FREE, Ask it!
  6. Whoever finishes the kata, help the others!


If you are interested to participate to one of our Dojo, please check the following pages:

Cloud, DevOps and Microservices Solution Provider © 2019