Learning to Code can help your child in Math & Science
Math and Science will always have their place in textbooks and classrooms. However, kids may find deep understanding of Math and Science concepts challenging as school curricula are often focused on examinations and lack application of these concepts to real-world problems.
In our courses, we incorporate elements of math and science in a way where students are required to draw upon these concepts as they are having fun solving various missions. These experiences not only give context and reinforce what they learn in school, they also create an environment for experimentation.
Mathematics is, in its way, a poetry of logical ideas
- Albert Einstein
Learning to code has numerous benefits
Well Established Connection Between Spatial Thinking and Mathematical Ability
Christopher et al., 2018: "Evidence of strong spatial-mathematical connections and transfer from spatial interventions to mathematical understanding. Mathematical outcomes could be enhanced through spatial training in educational settings."
Gunderson et al., 2012 (5 year old): "Spatial skill can improve children's development of numerical knowledge by helping them to acquire a linear spatial representation of numbers"
Kyttälä et al., 2003 (6 year old): "Results indicate that early numeracy skills, more specifically counting skills, are related to visuo-spatial abilities. Our present results indicate that this relationship does not appear to result from formal schooling"
Battista,1990 (12 year old): "Two types of thoughts: spatial inductive thought and verbal-logical deductive thought are both believed to be important to mathematical problem solving"
Hegarty and Kozhevnikov, 1999 (12 year old): "Use of schematic spatial representations was associated with success in mathematical problem solving. Use of schematic representations was also significantly correlated with spatial ability."
Reuhkala, 2001 (15.5 year old): "The ability to retain gradually increasing square patterns (static VSW M capacity), the ability to retain movement sequences (dynamic VSWM capacity) and the ability to mentally rotate abstract figures were related to mathematical skills."
Geary et al., 2000 (19 year old): "Individual differences in arithmetical reasoning were related to individual differences in IQ, spatial abilities, and computational fluency."
Ensuring students benefit from our lessons
Time dedicated to more formal classroom-styled worksheets
It may appear to be all fun and games in our classes. In reality, we find a balance between activities and more traditional classroom-styled worksheets. Worksheets help students crystallize their thoughts and experiences into knowledge while reinforcing concepts that were illustrated through in-class activities.
We place an emphasis on developing a child's intellectual curiosity over just provision of information.
Picking the right platform to teach coding
For our courses, we typically base it on a coding platform that develops spatial thinking. This is the reason why most of our courses feature the Lego Mindstorms EV3. This platform with its Lego Technic parts, drag-and-drop interface and interactivity, provides an excellent environment for students to develop their spatial thinking skills while having fun.
We see spatial thinking as an essential skill set which supports learning of math and sciences.
All activities deal with an element of variability
Logical reasoning is needed only when there are unknowns. Without variability it would be merely executing a list of instructions. In each class, students are often given a mission to accomplish, however there are always certain elements within it that can be changed. This requires students to think of all the possible scenarios that the unknown brings and find an effective algorithm to deal with that variability, training logical reasoning abilities in the process.