Math gets a bad rap, probably because the way it has been taught for ages hasn’t taken into account the different ways everyone learns. Many adults carry memories of shame and horror from math classes and experiences of old. Imagine though, if we had learned math in a way that was meaningful and relevant to our lives. Maybe it wouldn’t have been so scary and better set us up for success.
Enter coding. Today there is nar a child who doesn’t engage with technology in some form or another. iPads, laptops, phones and smart screens are involved in home life as well as school and even extracurriculars. Computer games are not going out of style. One element of our STEAM programming at MAX is Coding, the process or activity of writing computer programs. It is a real-world way to teach mathematical thinking, and problem solving. By grouping variables, applying conditional logic, developing algorithmic functions, and calculating angles within geometric shapes kids are learning to articulate hypotheses to solve problems, and apply trial-and-error experimentation; strategies required by any field of study. On top of that learning, coding leads to tangible, visual results like the creation of a dinosaur character who moves a certain way, or a new game that can be played with friends online. Pretty cool. If technology is the way of the future, kids are the masterminds who have limitless possibilities around what they can create and implement with it. Coding may be the first step to feeling confident in mathematical problem solving, and an introduction to the satisfaction that can comes from seeing a concept enacted practically and tangibly