Synecy

Thoughts and projects of a professional software developer and upcoming entrepreneur.

Swiss Cheese Gaps

People often like to announce how they are just not suited for math and how they are “not a math person”.

I would like to argue that in a lot cases the problem is actually in the highly unforgiving way math is being taught in school.

The way we study subjects such as mathematics in school is essentially by taking incremental steps and building knowledge that relies on previously learned topics. The fundamental problem with this approach in especially modern mathematical education is the fact that if a student for whatever reason happens to miss something along the way, the educational system has effectively no way of correcting the problem.

As years go by and students progress to more advanced mathematical topics, the accumulation of these so called “swiss cheese gaps” [1] in their knowledge begin to cause serious problems. Often these problems start to manifest during late high school and university when students start to engage with more advanced mathematical topics such as calculus.

The existance of swiss cheese gaps [1] in students knowledge is often not well understood and it is very likely that even students themselves are not aware of them and instead fall into thinking that mathematics is just not for them and they were just born this way.

Swiss cheese debugger?

A possible solution might be to address the problem in a similar fashion as one might when debugging code and attempt to build some sort of a tool to test which fundamental gaps you have in your mathematical knowledge. Just something to think about..

  1. Ben Eater talking about “Swiss Cheese Gaps” https://youtu.be/MAtQe5zpNsw?t=581