521.901 (21W) Python

Wintersemester 2021/22

Anmeldefrist abgelaufen.

Erster Termin der LV
06.10.2021 14:00 - 16:00 BigBlueButton Off Campus
... keine weiteren Termine bekannt

Überblick

Bedingt durch die COVID-19-Pandemie können kurzfristige Änderungen bei Lehrveranstaltungen und Prüfungen (z.B. Absage von Präsenz-Lehreveranstaltungen und Umstellung auf Online-Prüfungen) erforderlich sein.

Weitere Informationen zum Lehrbetrieb vor Ort finden Sie unter: https://www.aau.at/corona.
Lehrende/r
LV-Titel englisch Python
LV-Art Übung (prüfungsimmanente LV )
LV-Modell Präsenzlehrveranstaltung
Semesterstunde/n 2.0
ECTS-Anrechnungspunkte 4.0
Anmeldungen 15 (20 max.)
Organisationseinheit
Unterrichtssprache Deutsch
LV-Beginn 06.10.2021
eLearning zum Moodle-Kurs

Zeit und Ort

Beachten Sie bitte, dass sich aufgrund von COVID-19-Maßnahmen die derzeit angezeigten Termine noch ändern können.
Liste der Termine wird geladen...

LV-Beschreibung

Intendierte Lernergebnisse

In diesem Kurs werden Grundkenntnisse in der Programmiersprache Python vermittelt. 

Er richtet sich an Studierende, deren Curriculum ansonsten keine Programmierkurse vorsieht, für die digitale Kompetenzen aber auch immer wichtiger werden, sowie an Studierende der Informatik und anderen Fächern mit informatischen Inhalten im 1. Semester.

Gemeinsam zu besuchen mit der Vorlesung Python (521.900). In der Übung werden die Konzepte aus der Vorlesung anhand von kleineren (in der Regel) praktischen Übungsaufgaben (also: Programmieraufgaben) vertieft.

Lehrmethodik

Gemeinsames Arbeiten an den Übungsblättern, Präsentation der Lösungen 

Inhalt/e

Python ist aktuell eine der wohl weitverbreitetsten Programmiersprachen. In den Fachbereichen Data Science, Machine Learning, Deep Learning und Computerlinguistik gilt sie sogar als Standardsprache. Python unterstützt mehrere gängige Programmierparadigmen, wie z.B. objekt-orientierte oder funktionale Programmierung.  Die Sprache verfügt ferner über eine äußerst große Anzahl frei verfügbarer Bibliotheken.

In dieser Lehrveranstaltung sollen die Grundkenntnisse in der Programmiersprache Python vermittelt werden. Dabei werden die Schwerpunkte auf folgende Bereiche gesetzt:

Kontrollstrukturen

Collections

Funktionen

I/O

Objektorientierte Programmierung

Reguläre Ausdrücke

Dieser Kurs richtet sich an Studierende aller Fachbereiche. Die Vermittlung von fachspezifischen Algorithmen und Datenstrukturen ist also nicht vorgesehen.

Erwartete Vorkenntnisse

Grundlegende IT-Kenntnisse.

Curriculare Anmeldevoraussetzungen

Dieser Kurs ist dieses Semester beschränkt auf:

  • Studierende der Informatik im 1. Semester 
  • Studierende anderer Fächer ohne Programmierkenntnisse 

Prüfungsinformationen

Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.

Prüfungsmethode/n

  • Prüfungsimmanente Lehrveranstaltung (maximal drei Fehltermine)
  • Übungsblätter (inkl. Präsentation der Lösungen)

Beurteilungsschema

Note Benotungsschema

Position im Curriculum

  • Bachelorstudium Germanistik (SKZ: 617, Version: 17W.3)
    • Fach: Freie Wahlfächer (Freifach)
      • FW Freie Wahlfächer ( 0.0h XX / 12.0 ECTS)
        • 521.901 Python (2.0h UE / 4.0 ECTS)
          Absolvierung im 1., 2., 3., 4., 5., 6. Semester empfohlen
  • Bachelorstudium Angewandte Informatik (SKZ: 511, Version: 19W.2)
    • Fach: Freie Wahlfächer (Freifach)
      • 11 Freie Wahlfächer ( 0.0h XX / 9.0 ECTS)
        • 521.901 Python (2.0h UE / 4.0 ECTS)
          Absolvierung im 1., 2., 3., 4., 5., 6. Semester empfohlen
  • Bachelorstudium Angewandte Informatik (SKZ: 511, Version: 17W.1)
    • Fach: Freie Wahlfächer (Freifach)
      • Freie Wahlfächer ( 0.0h XX / 9.0 ECTS)
        • 521.901 Python (2.0h UE / 4.0 ECTS)

Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung

Sommersemester 2024
  • 521.901 UE Einführung in Python (2.0h / 4.0ECTS)
Wintersemester 2022/23
  • 521.901 UE Python (2.0h / 4.0ECTS)