We thought that learning mathematics through programming worked. we were wrong

  • 9

There was a time when there was no computer science career as such. If you wanted to dedicate yourself to that segment, your thing is to study mathematics. Both disciplines seem strongly related and in recent years it seemed that learning to program could in fact strengthen the learning of mathematics. Now a study denies that assumption.

Computer science as a subject. The relevance of computer science in the professional world has made learning to program become a curricular option more and more frequent in various curricula. In the United States, K-12 education, which encompasses the years leading up to college, often includes courses of this type.

Programming as reinforcement for math. Scratch is a very useful visual programming language for children to start in this field, and previous studies They pointed out that mixing this learning with classical disciplines (and especially with mathematics) could help to strengthen the learning of children and young people.

wait, better not. A more recent study revealed that learning to program with Scratch does not help you learn mathematics better. In fact, “a negative, albeit small, effect of programming on mathematics learning was found.” For these researchers there is no obvious “transfer” of information between programming and mathematics.

Like the fault is Scratch. Another of the study’s conclusions is that visual programming languages ​​like Scratch can actually “distract students from mathematical activities.” There are who criticizes the study and states that the result of the study is not surprising because Scratch is not programming, it is “like building with Lego. It is precisely the same reason why programmers who do not learn the basics become bad programmers”.

Smartick and the challenge for children to love (and learn) mathematics

The relationship is still there. The problem may actually be in the tool that is used to strengthen the learning of mathematics. The relationship between computing and mathematics is clear, and in fact there are initiatives such as Project Euler that prove it.

Here are a series of remarkably difficult programming problems that go a bit beyond mathematics to be solved. “Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and programming knowledge will be necessary to solve most problems,” they explain on the project’s official website.

Image | annie spratt

There was a time when there was no computer science career as such. If you wanted to dedicate yourself to…

There was a time when there was no computer science career as such. If you wanted to dedicate yourself to…

Leave a Reply

Your email address will not be published.