[IPP] - [de] - [Python Programmierkurs]


Python Programmierkurs [2019 SoSe]
Code
IPP
Name
Python Programmierkurs
LP
2 LP
Dauer
ein Semester
Angebotsturnus
unregelmäßig
Format
Praktikum 1 SWS
Arbeitsaufwand
60 h; davon
30 h Präsenzstudium
10 h Prüfungsvorbereitung
20 h Selbststudium und Aufgabenbearbeitung (evtl. in Gruppen)
Verwendbarkeit
B.Sc. Angewandte Informatik, Lehramt Informatik
Sprache
Lehrende
Prüfungsschema
Lernziele Die Studierenden
können selbständig Programme und Skripte in Python, insbesondere zur Datenverarbeitung und der Datenanalyse, entwickeln, realisieren und testen.
Sie sind in der Lage mit gängigen Programmierwerkzeugen unter Linux umzugehen.
Lerninhalte Die Lehrveranstaltung vertieft die Programmierkenntnisse aus dem Modul Einführung in die Praktische Informatik (IPI). Im Vordergrund steht der Erwerb praktischer Fähigkeiten und der Umgang mit einer Skriptsprache (Python). Die Studierenden lernen algorithmische Lösungen systematisch in Programme und Skripte umzusetzen. Es wird die Programmiersprache Python unter dem Betriebssystem Linux verwendet. Behandelt werden:
elementare Datentypen,
funktionale Erweiterungen,
Konzepte der objektorientierten Programmierung,
Iteratoren und Generatoren,
Verwendung von System-Bibliotheken,
Verwendung numerischer Bibliotheken.
Es werden weiterhin die Fähigkeiten der Neuentwicklung, des Testens und der Fehlersuche (Debugging) erlernt.
Teilnahme-
voraus-
setzungen
empfohlen ist: Einführung in die Praktische Informatik (IPI)
Vergabe der LP und Modulendnote Erfolgreiche Teilnahme an den Gruppenübungen und Bestehen der Modulprüfung
Nützliche Literatur Frei verfügbare Quellen im Internet; werden zu Beginn des Kurses bekannt gegeben