Naturwissenschaften und Mathematik
für Schule, Auszubildende und Studenten, Bildungsträger und Schulen

Python- Programmierkurs

Python gehört heute zu den beliebtesten und vielseitigsten Programmiersprachen. Die Sprache ist vergleichsweise übersichtlich aufgebaut und eignet sich deshalb besonders gut für den Einstieg in die Programmierung.
Mein Unterricht richtet sich an Anfängerinnen und Anfänger, die Python von Grund auf kennenlernen möchten – beispielsweise Schülerinnen und Schüler, Studierende in Einführungskursen oder Interessierte ohne größere Vorkenntnisse.
Schritt für Schritt programmieren lernen
Zu Beginn geht es nicht darum, möglichst komplizierte Programme zu schreiben. Viel wichtiger ist es, die grundlegende Logik hinter einem Programm zu verstehen.
Behandelt werden beispielsweise:

  • Aufbau eines einfachen Python-Programms
  • Variablen und Datentypen
  • Zahlen und Zeichenketten
  • Ein- und Ausgabe
  • Rechenoperationen
  • Bedingungen mit if, elif und else
  • Schleifen mit for und while
  • Funktionen
  • Listen und einfache Datenstrukturen
  • Fehlersuche und typische Programmierfehler
  • Entwicklung kleiner eigener Programme

Vom Problem zum Programm
Programmieren besteht nicht nur darin, Befehle einer Programmiersprache zu kennen.
Die eigentliche Aufgabe lautet:
Wie zerlege ich ein Problem in einzelne Schritte?
Welche Informationen benötige ich?
Welche Entscheidungen muss das Programm treffen?
Welche Arbeitsschritte wiederholen sich?
Genau diese Denkweise wird im Unterricht eingeübt.
Aus einer zunächst einfachen Aufgabenstellung entsteht Schritt für Schritt ein Algorithmus und daraus schließlich ein funktionierendes Python-Programm.
Kleine Programme selbst entwickeln
Geeignete Übungen können beispielsweise sein:

  • einfache Rechenprogramme
  • Umrechnung von Einheiten
  • Prozent- und Zinsberechnungen
  • Zahlenfolgen
  • kleine mathematische Programme
  • Auswertungen von Daten
  • Zufallszahlen und einfache Simulationen
  • kleine Spiele oder Quizprogramme

Dabei steigt der Schwierigkeitsgrad schrittweise mit den vorhandenen Kenntnissen.
Besonders geeignet für Mathematik und Naturwissenschaften
Python eignet sich hervorragend für Anwendungen aus Mathematik, Naturwissenschaften und Technik.
Schon mit relativ einfachen Programmen lassen sich beispielsweise Berechnungen automatisieren, Messwerte auswerten oder mathematische Verfahren nachvollziehen.
Damit eignet sich Python nicht nur zum Erlernen des Programmierens, sondern auch als Werkzeug für viele spätere Anwendungen in Studium und Beruf.
Unterricht für Anfänger, Vorkenntnisse sind nicht erforderlich.
Wer bereits erste Erfahrungen mit Python gesammelt hat, kann selbstverständlich auch gezielt einzelne Themen oder Aufgaben bearbeiten.
Eigene Übungsblätter, Aufgaben aus Schule oder Studium und vorhandener Programmcode können gerne in den Unterricht einbezogen werden.
Ziel ist nicht, möglichst schnell möglichst viel Python-Syntax auswendig zu lernen, sondern zu verstehen, wie man aus einer Idee Schritt für Schritt ein funktionierendes Programm entwickelt.

E-Mail
Anruf