Notable Swiss child development theorist, Jean Piaget, explained learning as a continual process of achieving equilibrium, or balance, in our state of “knowing”…Then that balance is challenged when we encounter new stimuli, resulting in disequilibrium. When this happens, we try to apply our existing schemas (knowledge or ways of knowing) to the new stimuli (assimilation). We also seek and adopt entirely new schemas (accommodation). We tinker with all of this until we achieve that state of balance, or equilibrium once again. (Until the next time we encounter new stimuli…)
Disequilibrium, also known as cognitive dissonance, is not a very comfortable state to be in. It can feel frustrating, and challenging. It can cause fear, anxiety, and even panic. It is, however, necessary for true learning to take place. If we never encounter anything that challenges our current ways of thinking or knowing, then we never move forward. We never get smarter, more adept, more diverse, more eclectic, and that seems like such a dull place to be!
Since I started learning how to code, I’ve been thinking a lot about disequilibrium. Continue reading