Diese Sprache ist maschinell übersetzt und wurde nicht von einem Menschen geprüft.

Bildung · Ratgeber

Kindern das Programmieren beibringen: Ein altersgerechter Leitfaden für Eltern und Lehrer

Veröffentlicht:

Kurz gesagt

Offizielle Lehrpläne und die Organisationen hinter den am häufigsten genutzten Klassenzimmer-Tools sind sich einig, dass die Informatikausbildung etwa ab dem fünften Lebensjahr beginnen kann, zunächst mit unplugged-Aktivitäten, bevor es zu bildschirmgestütztem Programmieren kommt. Dieser Leitfaden zeigt die altersgerechten Schritte, die Schulen in England bereits befolgen, die weltweit am häufigsten genutzten kostenlosen Tools und was eine kontrollierte Studie herausgefunden hat, als Erst- und Zweitklässler Programmierlektionen erhielten.

Diese Fassung ist eine maschinelle Übersetzung des Originals (English). Original lesen

Das Programmieren einem Kind beizubringen, beginnt nicht mit einer Programmiersprache. Bildungsbehörden und die Nonprofit-Organisationen, die die weltweit am meisten genutzten Programmier-Tools für Kinder entwickeln, beschreiben eine Abfolge: zunächst das Verständnis von Algorithmen, dann die Manipulation von vorgefertigten visuellen Blöcken, und nur später, falls überhaupt bei jungen Kindern, das Schreiben von textbasiertem Code.

Schritt-für-Schritt-Anleitung nach Alter

  1. Beginnen Sie etwa ab dem fünften Lebensjahr mit unplugged-Algorithmen-Denken statt mit einem Bildschirm. Englands nationaler Lehrplan verlangt von Schülern der Key Stage 1 (Alter 5–7), zu verstehen, was Algorithmen sind und dass Programme durch präzise, eindeutige Anweisungen ablaufen – ein Konzept, das durch alltägliche Sequenzierung vermittelt werden kann, bevor ein Gerät überhaupt genutzt wird.
  2. Führen Sie Drag-and-Drop-, blockbasierte Tools ein, sobald ein Kind einfache On-Screen-Anweisungen befolgen kann. Scratch, das 2007 im MIT Media Lab entwickelt und jetzt von der gemeinnützigen Scratch Foundation gepflegt wird, und der kostenlose K-12-Lehrplan von CodeAI (die Organisation, ehemals als Code.org bekannt) verwenden beide Blöcke statt getippter Syntax, sodass Kinder die Grammatik einer Programmiersprache nicht kennen müssen.
  3. Lehren Sie die spezifischen Bausteine, die Key Stage 2 (Alter 7–11) in Englands Lehrplan hinzufügt: Sequenz, Auswahl, Wiederholung, Variablen und grundlegende Ein- und Ausgabe, zusammen mit der Zerlegung eines Problems in kleinere Teile.
  4. Behandeln Sie Debugging als einen normalen, erwarteten Schritt, nicht als einen Fehler. Englands Key Stage 2-Anforderungen listen explizit die Fähigkeit auf, Fehler in Algorithmen und Programmen zu erkennen und zu korrigieren, als eine Kernkompetenz, nicht als Ausnahme.
  5. Lassen Sie Kinder vollständige Projekte bauen und teilen, anstatt nur isolierte Übungen zu machen. Scratch beschreibt sich selbst als eine sichere, moderierte Online-Community, auf der junge Menschen die Geschichten, Spiele und Animationen, die sie erstellen, weltweit mit Gleichaltrigen teilen.
  6. Folgen Sie einem strukturierten, kostenlosen Lehrplan statt einer Reihe von unzusammenhängenden Tutorials. CodeAI berichtet, dass seine K-12-Kurse über 150 Millionen Schüler erreicht und über 3 Millionen Lehrer in 190 Ländern ausgebildet haben, wobei eine getestete Abfolge statt ad hoc Aktivitäten bereitgestellt wird.

Was der britische Lehrplan in jeder Stufe verlangt

Englands obligatorischer Informatik-Lehrplan, Key Stages 1–2
Key StageAlterKernkompetenzen
Key Stage 15–7Verstehen Sie, was Algorithmen sind und wie Programme Anweisungen ausführen; erstellen und debuggen Sie einfache Programme; nutzen Sie logisches Denken, um das Verhalten eines einfachen Programms vorherzusagen
Key Stage 27–11Entwerfen, schreiben und debuggen Sie Programme für spezifische Ziele, einschließlich der Steuerung oder Simulation physischer Systeme; zerlegen Sie Probleme in kleinere Teile; verwenden Sie Sequenz, Auswahl und Wiederholung; arbeiten Sie mit Variablen und Ein-/Ausgabe; erkennen und korrigieren Sie

Was die Forschung über Programmieren und das Denken von Kindern zeigt

Eine Studie, die im Dezember 2019 in Frontiers in Psychology von Forschern der Universität Padua veröffentlicht wurde, testete Programmierlektionen mit Code.org-Aktivitäten bei Kindern der Grundschule. In einer Cluster-randomisierten Studie mit 76 Erstklässlern (Alter 5–6) verbesserten sich Kinder, die über einen Monat acht Programmierlektionen erhielten, stärker bei Tests zur Planung und Inhibition – beide Funktionen der Exekutivfunktion – als Kinder, die stattdessen standardmäßige STEM-Aktivitäten durchführten. Eine zweite Studie verfolgte 38 Zweitklässler (etwa 7 Jahre alt) über sieben Monate und stellte fest, dass bereits ein zusätzlicher Monat Programmieren Gewinne zu Folge hatte, die vergleichbar mit oder größer als die Gewinne waren, die über die vollen sieben Monate gewöhnlicher Lehrplan-Arbeit beobachtet wurden.

Kostenlose Plattformen, die am häufigsten genutzt werden

Fragen

In welchem Alter können Kinder anfangen, Informatikkonzepte zu lernen?
Englands obligatorischer nationaler Lehrplan führt Algorithmen und einfache Programmierung im Alter von fünf Jahren, in Key Stage 1, ein, und eine Studie aus Frontiers in Psychology von 2019 testete strukturierte Programmierlektionen mit Erstklässlern im Alter von fünf bis sechs Jahren.
Verändert frühe Programmiererfahrung wirklich, wie Kinder denken?
Eine Cluster-randomisierte Studie von Forschern der Universität Padua zeigte, dass Erst- und Zweitklässler, die einen Monat lang Programmierlektionen erhielten, stärker bei Tests zur Planung und Inhibition – Funktionen der Exekutivfunktion – verbesserten als Kinder, die stattdessen standardmäßige STEM- oder Lehrplan-Aktivitäten durchführten.
Welche kostenlosen Tools verwenden Schulen häufig, um jungen Kindern Programmieren beizubringen?
Scratch, eine blockbasierte Sprache, die 2007 im MIT Media Lab entwickelt wurde und jetzt von der gemeinnützigen Scratch Foundation betrieben wird, und der K-12-Lehrplan von CodeAI (ehemals Code.org) sind kostenlos und verwenden Drag-and-Drop-Blöcke statt getippten Code.
Ist Programmieren ein Pflichtfach irgendwo?
In England ist Informatik seit 2013 ein obligatorisches Fach: Key Stage 1 (Alter 5–7) deckt Algorithmen, einfache Programme und Debugging ab, während Key Stage 2 (Alter 7–11) Sequenz, Auswahl, Wiederholung, Variablen und Fehlerkorrektur hinzufügt, gemäß den Lehrplänen des Department for Education.
Wie viele Kinder nutzen Plattformen wie Scratch oder die Kurse von CodeAI?
Die Scratch Foundation sagt, dass über 200 Millionen Kinder Projekte auf Scratch erstellt haben, während CodeAI berichtet, dass es über 150 Millionen Schüler erreicht und über 3 Millionen Lehrer in 190 Ländern ausgebildet hat.

Quellen

  1. CodeAI (formerly Code.org) — About
  2. Scratch Foundation — About Scratch
  3. UK Department for Education — National curriculum in England: computing programmes of study
  4. Frontiers in Psychology (PMC) — Arfé, Vardanega, Montuori & Lavanga, 2019, coding and executive functions in primary grades

Dieser Beitrag wurde mit künstlicher Intelligenz erstellt und vor der Veröffentlichung automatisch auf Quellen geprüft. Wenn Sie einen Fehler sehen, bitten Sie um eine Korrektur. Korrektur oder Gegendarstellung anfordern · So arbeiten wir

Passend dazu