Hessischer Bildungsserver / Unterricht

Programmieren lernen

... mit dem PRIMM-Ansatz

Titel Programmieren lernen ... mit dem PRIMM-Ansatz
Beschreibung/Kommentar

Predict - Run - Investigate - Modify - Make: Der PRIMM-Ansatz strukturiert den Programmierunterricht so, dass Schülerinnen und Schüler zunächst vorhandenen Programmcode lesen, untersuchen und verändern, bevor sie zunehmend selbstständig eigene Programme entwickeln.

Die Materialien für zehn Unterrichtswochen nach diesem Prinzip stehen zum Download zur Verfügung. Sie umfassen unter anderem Unterrichtsplanungen, Arbeitsblätter, Präsentationen, Ausgangsprogramme und Lösungen.

Eine ausführlichere Beschreibung mit Zielgruppe, Einordnung, Lizenzhinweisen und Bezügen zu den Hessischen Kerncurricula finden Sie unter dem Info-Symbol (ⓘ).

Zielgruppe

Das Angebot richtet sich an Lehrerinnen und Lehrer, die Programmierunterricht planen und gestalten. Die bereitgestellten Materialien wurden ursprünglich für Schülerinnen und Schüler der Jahrgangsstufen 8 und 9 mit ersten Programmiererfahrungen entwickelt, können nach Angaben des Anbieters aber auch mit älteren Lernenden eingesetzt werden.

Einordnung

Der PRIMM-Ansatz bietet ein strukturiertes Vorgehen für den Programmierunterricht. Durch das schrittweise Arbeiten mit vorhandenem Code werden Schülerinnen und Schüler beim Übergang vom Lesen und Verstehen über das Verändern bis hin zum selbstständigen Programmieren unterstützt. Die bereitgestellten Unterrichtsmaterialien setzen den Ansatz anhand von Python um.

Lizenzierung

Auf den geprüften Seiten ist keine Creative-Commons-Lizenz für die Materialien ausgewiesen. Die Autorin weist jedoch ausdrücklich darauf hin, dass die bereitgestellten Materialien bearbeitet und verbesserte Versionen geteilt werden dürfen.

Bezüge zu den Hessischen Kerncurricula

  • Das Material weist deutliche Bezüge zum Themenfeld „Grundlagen der Programmierung“ im Kerncurriculum Informatik für den Wahlunterricht der Sekundarstufe I auf. Dort werden unter anderem Anweisungen, Sequenzen, Variablen, Verzweigungen und Wiederholungen sowie das Analysieren, Interpretieren, Entwerfen und Implementieren von Algorithmen aufgegriffen.
  • Der PRIMM-Ansatz unterstützt insbesondere die prozessbezogenen Kompetenzbereiche „Darstellen und Interpretieren“ sowie „Modellieren und Implementieren“, indem vorhandener Programmcode zunächst untersucht und anschließend schrittweise verändert und weiterentwickelt wird.
  • Auch zum Themenfeld „Grundlagen der Programmierung“ (E.3) der gymnasialen Oberstufe bestehen Anknüpfungspunkte.
Zum Material ... https://primmportal.com/
Klassenstufe(n) 6 - 13
Elixier-Systematikpfad
Medienformat Online-Ressource
Art des Materials Unterrichtsprojekt
Fach/Sachgebiet
  • Informatik
Zielgruppe(n)
  • Lehrkräfte
Bildungsebene(n)
  • Sekundarstufe I
  • Sekundarstufe II
Schlagworte/Tags
  • Einstieg
  • Unterrichtsmethode
  • Python
  • Programmierung
  • Scaffolding
  • Algorithm
  • PRIMM
  • Sekundarstufe_I
  • Programmierdidaktik
Sprache Deutsch
Kostenpflichtig Nein
Anbieter/Herkunft https://primmportal.com/
Anbieter/Herkunft https://primmportal.com/
Einsteller/in Aeckersberg, Jutta
Elixier-Austausch Ja
Quelle-ID HE
Quelle-Logo
Quelle-Homepage http://www.bildung.hessen.de
Quelle-Pfad Hessischer Bildungsserver
Lizenz Es gelten die gesetzlichen Bestimmungen.
Letzte Änderung 19.8.2026
Titel Programmieren lernen ... mit dem PRIMM-Ansatz
Beschreibung/Kommentar

Predict - Run - Investigate - Modify - Make: Der PRIMM-Ansatz strukturiert den Programmierunterricht so, dass Schülerinnen und Schüler zunächst vorhandenen Programmcode lesen, untersuchen und verändern, bevor sie zunehmend selbstständig eigene Programme entwickeln.

Die Materialien für zehn Unterrichtswochen nach diesem Prinzip stehen zum Download zur Verfügung. Sie umfassen unter anderem Unterrichtsplanungen, Arbeitsblätter, Präsentationen, Ausgangsprogramme und Lösungen.

Eine ausführlichere Beschreibung mit Zielgruppe, Einordnung, Lizenzhinweisen und Bezügen zu den Hessischen Kerncurricula finden Sie unter dem Info-Symbol (ⓘ).

Zielgruppe

Das Angebot richtet sich an Lehrerinnen und Lehrer, die Programmierunterricht planen und gestalten. Die bereitgestellten Materialien wurden ursprünglich für Schülerinnen und Schüler der Jahrgangsstufen 8 und 9 mit ersten Programmiererfahrungen entwickelt, können nach Angaben des Anbieters aber auch mit älteren Lernenden eingesetzt werden.

Einordnung

Der PRIMM-Ansatz bietet ein strukturiertes Vorgehen für den Programmierunterricht. Durch das schrittweise Arbeiten mit vorhandenem Code werden Schülerinnen und Schüler beim Übergang vom Lesen und Verstehen über das Verändern bis hin zum selbstständigen Programmieren unterstützt. Die bereitgestellten Unterrichtsmaterialien setzen den Ansatz anhand von Python um.

Lizenzierung

Auf den geprüften Seiten ist keine Creative-Commons-Lizenz für die Materialien ausgewiesen. Die Autorin weist jedoch ausdrücklich darauf hin, dass die bereitgestellten Materialien bearbeitet und verbesserte Versionen geteilt werden dürfen.

Bezüge zu den Hessischen Kerncurricula

  • Das Material weist deutliche Bezüge zum Themenfeld „Grundlagen der Programmierung“ im Kerncurriculum Informatik für den Wahlunterricht der Sekundarstufe I auf. Dort werden unter anderem Anweisungen, Sequenzen, Variablen, Verzweigungen und Wiederholungen sowie das Analysieren, Interpretieren, Entwerfen und Implementieren von Algorithmen aufgegriffen.
  • Der PRIMM-Ansatz unterstützt insbesondere die prozessbezogenen Kompetenzbereiche „Darstellen und Interpretieren“ sowie „Modellieren und Implementieren“, indem vorhandener Programmcode zunächst untersucht und anschließend schrittweise verändert und weiterentwickelt wird.
  • Auch zum Themenfeld „Grundlagen der Programmierung“ (E.3) der gymnasialen Oberstufe bestehen Anknüpfungspunkte.
Klassenstufe(n) 6 - 13
Zum Material ... https://primmportal.com/
Anzeige/Download Es handelt sich um ein Offline-Medium.
URL der Beschreibung https://lernarchiv.bildung.hessen.de/sek/informatik/programmieren/edu_link_1730287719_259985.html/details/
Einblendung(en)
Elixier-Systematikpfad
Medienformat Online-Ressource
Art des Materials Unterrichtsprojekt
Fach/Sachgebiet
  • Informatik
Zielgruppe(n)
  • Lehrkräfte
Bildungsebene(n)
  • Sekundarstufe I
  • Sekundarstufe II
Schlagworte/Tags
  • Einstieg
  • Unterrichtsmethode
  • Python
  • Programmierung
  • Scaffolding
  • Algorithm
  • PRIMM
  • Sekundarstufe_I
  • Programmierdidaktik
Anbieter/Herkunft https://primmportal.com/
Sprache Deutsch
Kostenpflichtig Nein
Anbieter/Herkunft https://primmportal.com/
Einsteller/in Aeckersberg, Jutta
Elixier-Austausch Ja
Quelle-ID HE
Quelle-Logo
Quelle-Homepage http://www.bildung.hessen.de
Quelle-Pfad Hessischer Bildungsserver
Lizenz
Letzte Änderung 19.8.2026