Imperative Programmierung mit Python in der Sekundarstufe I

Angebotsnummer (ANR): 106596

Grundinformationen

Schulform

Allgemeine Schulformen Sek. I (mit GY), Förder- und Klinikschulen

Bereich / Teilbereich

Standard - und kompetenzor. UE in den Fächern / Informatik

Inhalt

Ziele:

Die Teilnehmenden
  • erfassen Möglichkeiten und Unterschiede der vorgestellten Entwicklungsumgebungen für Python,
  • vergleichen und bewerten verschiedene Einstiegsmöglichkeiten für den Unterricht und
  • entwickeln und beurteilen Aufgaben und Unterrichtsideen für die imperative Programmierung mit Python in der Sekundarstufe I.

Inhalte:

Die Kernlehrplänen verpflichten für den Wahlpflichtbereich, dass die Schülerinnen und Schüler Kompetenzen im Inhaltsfeld Algorithmen erwerben. Der Python-Hamster, Python-Kara und die Turtlegrafik in WebTigerPython oder Python sind verschiedene, frei verfügbare Entwicklungsumgebungen, die kontinuierlich weiterentwickelt werden. Die Schülerinnen und Schüler können in diesen Umgebungen mit wenigen Befehlen Programme schreiben. Sie erhalten Rückmeldungen durch Visualisierungen und können schnell ansprechende Ausgaben erzeugen. Die Verwendung von Python in verschiedenen anderen Anwendungskontexten, ohne die genannten Werkzeuge, ist eine weitere Möglichkeit für den Unterrichtseinsatz. Das Ziel ist es, dass die Schülerinnen und Schüler im Unterricht die Kompetenzen erwerben Algorithmen zu entwerfen und zu implementieren, Quelltexte zu kommentieren und zu modifizieren, Programme zielgerichtet zu testen und die Problemangemessenheit verwendeter Algorithmen zu überprüfen.

In der Veranstaltung lernen die Teilnehmenden verschiedene unterrichtliche Einstiegs- und Anschlussmöglichkeiten kennen und probieren sie in Workshop-Phasen aus. Input- und Workshopphasen wechseln sich dabei ab. Neben einigen Quellenangaben stehen dafür auch Arbeitsblätter und Materialien zur Verfügung. Am ersten Fortbildungstag werden schwerpunktmäßig die Python-Hamster-Umgebung und Möglichkeiten der Turtlegrafik für den Unterricht in den Blick genommen.

Am zweiten Fortbildungstag liegt der Fokus darauf Aufgaben für Kursarbeiten zu entwickeln sowie darauf Python im Unterricht ohne weitere Umgebung verwenden zu können. Zusätzlich können die Teilnehmenden Inhalte der Fortbildung u.a. mit Hilfe von Python-Kara vertiefen. Am Ende der Veranstaltung steht die gemeinsame Reflexion verschiedener Unterrichtsideen und -möglichkeiten.


Aspekte der Heterogenität und des Gemeinsamen Lernens werden in dieser Fortbildung berücksichtigt.

Bezüge zum RRSQ:

2.1 – Ergebnis- und Standardorientierung
2.2 – Kompetenzorientierung
2.5 – Kognitive Aktivierung

Bezüge zum MKR:

6.1 – Prinzipien der digitalen Welt
6.2 – Algorithmen erkennen
6.3 – Modellieren und Programmieren
6.4 – Bedeutung von Algorithmen


Bitte bringen Sie ein dienstliches digitales Endgerät zur Veranstaltung mit, auf dem

  • Python (https://www.python.org/downloads/ ) und
  • ein Java SE JDK 8 (kostenlos, z.B. unter https://adoptopenjdk.net/releases.html?variant=openjdk8&jvmVariant=openj9 (OpenJDK 8, OpenJ9)) installiert ist sowie
  • der Hamstersimulator (kostenlos unter https://www.java-hamster-modell.de/simulator.html#download.)

installiert sind.
(Eine Teilnahme ist aber auch ohne die Installation dieses Java-Standard-Development-Kits und ohne die Speicherung des Hamstersimulators möglich.)

Sofern mehr Anmeldungen vorliegen, als Plätze vorhanden sind, erfolgt die Teilnehmendenauswahl nach einem mit den Personalräten vereinbarten Auswahlverfahren. Personen mit Schwerbehinderung werden bei der Anmeldung bevorzugt berücksichtigt. In der Regel sind unsere Veranstaltungen barrierefrei. Bitte geben Sie dennoch in der Anmeldung Ihren spezifischen Unterstützungsbedarf an, damit Ihre Teilhabe bestmöglich gesichert werden kann.

Bei Anfragen wenden Sie sich bitte an das Regionalteam Fortbildung
Telefon: 0211 475-4646
E-Mail: rtf@brd.nrw.de
oder direkt an die zuständige Fachberatung Bernd Clarenbach
bernd.clarenbach@brd.nrw.de
0211 475-4185

Zielgruppe und Voraussetzungen

Lehrkräfte der Sekundarstufe I, die an einer Realschule, einer Gesamtschule oder einem Gymnasium oder in einem entsprechenden Bildungsgang im Wahlpflichtbereich Informatik unterrichten oder unterrichten werden.

Kontakt

Fachberatung Fortbildung

Bernd Clarenbach

E-Mail: bernd.clarenbach@brd.nrw.de

Tel: 0211-475-4185

Sachbearbeitung

Daniel Göhrke

E-Mail: daniel.goehrke@brd.nrw.de

Tel: 0211-475-5416

Anmeldung

Derzeit sind keine Anmeldungen als schulexterne Lehrkräftefortbildung möglich. Neue Termine werden ausschließlich online veröffentlicht.