Geschrieben von: Robert Mertens | Letztes Update: 

Studie: Sprachbegabung ist wichtiger als Mathe beim Programmieren

Du bist nicht gut in Mathe und deshalb traust Du es Dir nicht zu Programmierer zu werden? Laut einer aktuellen Studie der Universität von Washington sind die sprachlichen Fähigkeiten zum Erlernen einer Programmiersprache um einiges wichtiger.

Zusammenfassung

  • Sprachliche Begabungen sind beim Erlernen einer Programmiersprache wichtiger als Mathekenntnisse, laut einer Studie der Universität von Washington.
  • Das Erlernen einer Programmiersprache erfordert das Verständnis von Syntax, Vokabular, Grammatik und der Kommunikation von Zielen/Intentionen, ähnlich wie beim Erlernen einer Fremdsprache.
  • Gute sprachliche Fähigkeiten, Arbeitsgedächtnisleistung und Problemlösungskompetenzen sind entscheidende Faktoren für den Lernerfolg beim Programmieren.
  • Es gibt keine Datengrundlage für eine Korrelation zwischen Mathekenntnissen und Programmierfähigkeiten.
  • Programmieren wird oft fälschlicherweise mit Technik und Mathematik in Verbindung gebracht, was Frauen vom Erlernen einer Programmiersprache abhalten kann.

Im Rahmen einer im März 2021 veröffentlichen Studie haben die Forscherinnen und Forscher der Universität von Washington folgendes herausgefunden:

Sprachliche Begabungen korrelieren viel eher mit den nötigen Fähigkeiten, eine Programmiersprache zu erlernen, als grundlegende Rechenfähigkeiten oder Mathekenntnisse. Laut den Forschungsergebnissen ist das Erlernen einer Programmiersprache viel enger mit der Fähigkeit verbunden, eine neue Sprache zu lernen, als bisher angenommen.

Beim Erlernen einer neuen Programmiersprache müssen sich die Schüler den Syntax, das Vokabular und die Grammatik aneignen. Darüber hinaus müssen sie genau verstehen, wie die einzelnen Faktoren beim Kommunizieren von Zielen/Intentionen zusammenspielen. Dieser Prozess ist so gut wie äquivalent zum Erlernen einer Fremdsprache. Weitere ausschlaggebende Faktoren für den Lernerfolg sind eine gute Arbeitsgedächtnisleistung und allgemeine Problemlösungskompetenzen.

Für die Korrelation von Mathekenntnissen und Programmierfähigkeiten gibt es keine Datengrundlage

Viele Menschen entscheiden sich gegen das Erlernen einer Programmiersprache aufgrund der Annahme, dass mathematische Fähigkeiten eine Grundvoraussetzung darstellen. Laut Chantel Prat (Associate Professor an der Universität Washington), der federführenden Autorin der Forschungsstudie, gibt es für diese Annahme keine Datengrundlage. Natürlich ist das Erlernen einer Programmiersprache nicht einfach, jedoch wird das Coden in unserer zunehmend digitalisierten Welt immer mehr zu einer Schlüsselkompetenz.

Im Rahmen der Forschungsstudie untersuchten die Wissenschaftler die neurokognitiven Fähigkeiten von über 36 Erwachsenen. Zuerst wurden die Versuchsteilnehmer im Hinblick auf ihre mathematischen und sprachlichen Fähigkeiten sowie auf ihre Denkfähigkeit getestet. Danach mussten die Teilnehmer mehrere Aufgaben und Online-Unterrichtseinheiten rund um die bekannte Programmiersprache Python absolvieren.

Am erfolgreichsten waren Versuchspersonen, die sowohl über ausgeprägte sprachliche Fähigkeiten als auch über eine hohe Problemlösungskompetenz verfügten. Weitere Versuche, mit denen die Forscher überprüfen können, ob sich die Ergebnisse auch auf weitere Programmiersprachen übertragen lassen, deren Syntax nicht so nah an unserer natürlichen Sprache liegt wie bei Python, befinden sich bereits in der Planung.

Die Vorurteile müssen verschwinden

In unserer heutigen Arbeitswelt gelten Programmierkenntnisse definitiv als Karriere-Boost, der den Codern viele berufliche Möglichkeiten eröffnet. Leider wird das Programmieren hauptsächlich mit Technik und Mathematik in Verbindung gebracht. Die universitären Angebote zum Erlernen von Programmiersprachen zählen fast ausschließlich zu den Fachbereichen Ingenieurswesen und Informatik.

Eine weitere Forschungsstudie der Universität von Washington bewies in diesem Zusammenhang eindrücklich folgendes:
Die vorhandenen, formalen Voraussetzungen zum Erlernen einer neuen Programmiersprache verstärken das Vorurteil, dass das Coden eine Tätigkeit sei, die sich traditionell eher für Männer eignet. Von diesem Vorurteil lassen sich leider viele Frauen entmutigen und wollen deshalb keine Programmiersprache erlernen.

Photo by Ilya Pavlov on Unsplash

FAQ: Häufige Fragen

Fragen und Antworten zum Thema “Studie: Sprachbegabung ist wichtiger als Mathe beim Programmieren”:

Welche Fähigkeiten sind beim Erlernen einer Programmiersprache wichtiger als Mathekenntnisse?

Laut einer Studie der Universität von Washington sind sprachliche Begabungen viel wichtiger als grundlegende Rechenfähigkeiten oder Mathekenntnisse.

Was haben die Forscherinnen und Forscher der Universität von Washington in ihrer Studie herausgefunden?

Die Forschungsergebnisse zeigen, dass das Erlernen einer Programmiersprache eng mit der Fähigkeit verbunden ist, eine neue Sprache zu lernen. Sprachliche Fähigkeiten spielen dabei eine zentrale Rolle.

Was müssen Schüler beim Erlernen einer neuen Programmiersprache beachten?

Beim Erlernen einer neuen Programmiersprache müssen Schüler sich mit dem Syntax, dem Vokabular und der Grammatik vertraut machen. Es ist ähnlich wie beim Erlernen einer Fremdsprache, bei dem auch die Kommunikation von Zielen und Intentionen eine Rolle spielt. Eine gute Arbeitsgedächtnisleistung und allgemeine Problemlösungskompetenzen sind ebenfalls wichtige Faktoren für den Lernerfolg.

Gibt es eine Korrelation zwischen Mathekenntnissen und Programmierfähigkeiten?

Laut der Studie gibt es keine Datengrundlage für eine Korrelation zwischen Mathekenntnissen und Programmierfähigkeiten. Mathematische Fähigkeiten sind demnach keine Grundvoraussetzung zum Erlernen einer Programmiersprache.

Welche Vorurteile gibt es beim Erlernen einer Programmiersprache?

Viele Menschen nehmen an, dass mathematische Fähigkeiten eine Grundvoraussetzung zum Programmieren sind. Dieses Vorurteil muss jedoch verschwinden, da sprachliche Fähigkeiten und Problemlösungskompetenzen eine größere Rolle spielen. Zudem wird das Programmieren oft fälschlicherweise mit Technik und Mathematik assoziiert, was Frauen davon abhalten kann, eine Programmiersprache zu erlernen.