Anfängergerechtes
Programm
Ziel unseres Programmes ist es, Studentinnen und Studenten, die bislang noch keine Berührungspunkte mit Programmiersprachen hatten, einen gut neben dem Studium zu bewältigenden Programmierkurs anzubieten.
Teil 1
Comments und Syntax
In der ersten Einheit werden die Teilnehmer langsam an die Programmiersprache Python herangeführt. Sie werden erfahren, weshalb Studenten sich mit dem Thema beschäftigen sollten, was sie im Rahmen des Kurses erwartet und warum Python der ideale Startpunkt ist.
Erste Bildschirmausgaben
Praktische Einheiten mit strings (Zeichenketten) und integers (Ganzzahlen)
Teil 2
Funktionen
In der zweiten Einheit beschäftigen sich die Teilnehmer mit Funktionen. Funktionen sind eigenständige Verarbeitungseinheiten, die übergebene Daten verarbeiten und einen Funktionswert als Ergebnis ausgeben.
Definition und Verwendung von Funktionen
Bedeutung von Parametern
Möglichkeiten der Datenübergabe
Teil 3
Booleans
In dieser Lektion beschäftigen sich die Kursteilnehmer mit booleans (Wahrheitswerten). Sie implizieren, ob ein Wert wahr (true) oder falsch (false) ist.
Anwendung von Booleans
Prüfung eines strafrechtlichen Tatbestands in Python
Logische Operatoren
Teil 4
Listen
Im vierten Teil des Kurses werden sich die Teilnehmer mit Listen beschäftigen. Mit Listen kann man unterschiedlichste, endliche Folgen von Daten verwalten, diese miteinander verbinden, neue hinzufügen oder Daten löschen.
Verwendung von Listen
Datenverwendung in Python
Operationen für Listen
Teil 5
Strings
Der Themenschwerpunkt der vorletzten Einheit liegt auf den strings (Zeichenketten).
Arbeit in und mit einem string
Besonderheiten einer Zeichenkette
Textdateien (Ausblick)
Teil 6
Klassen und Module
In der letzen Einheit werden sich die Teilnehmer Klassen und Modulen widmen. Module sind nichts anderes als Textdateien, die man mit anderen teilen kann. Sie stellen sicher, dass andere bereits erstellten Code wieder benutzen können. Klassen beschreibt die Methoden (Gemeinsame Fähigkeiten) und Attribute (Eigenschaften) innerhalb von Funktionen.
Projekt
Zum Abschluss unseres Programmierkurses werden die Teilnehmer alle Fähigkeiten erworben haben, die für die Bewältigung eines ersten kleineren eigenen Projektes notwendig sind.