Universität Wien

290065 PS Grundlagen der Softwareentwicklung (2022W)

3.00 ECTS (2.00 SWS), SPL 29 - Geographie
Prüfungsimmanente Lehrveranstaltung

An/Abmeldung

Hinweis: Ihr Anmeldezeitpunkt innerhalb der Frist hat keine Auswirkungen auf die Platzvergabe (kein "first come, first served").

Details

max. 30 Teilnehmer*innen
Sprache: Deutsch

Lehrende

Termine (iCal) - nächster Termin ist mit N markiert

Projektbesprechungen am 16.1.2023, 23.1.2023, 30.1.2023 gruppenweise nach Terminvergabe

Tutorium: Dienstag, 15:30-17:30, MM-Lab

Montag 03.10. 08:30 - 10:30 GIS-Labor Geo NIG 1.OG
Montag 10.10. 08:30 - 10:30 GIS-Labor Geo NIG 1.OG
Dienstag 11.10. 15:30 - 17:30 Multimedia Mapping-Labor, NIG 1.Stock C0110
Montag 17.10. 08:30 - 10:30 GIS-Labor Geo NIG 1.OG
Dienstag 18.10. 15:30 - 17:30 Multimedia Mapping-Labor, NIG 1.Stock C0110
Montag 24.10. 08:30 - 10:30 GIS-Labor Geo NIG 1.OG
Dienstag 25.10. 15:30 - 17:30 Multimedia Mapping-Labor, NIG 1.Stock C0110
Montag 07.11. 08:30 - 10:30 GIS-Labor Geo NIG 1.OG
Dienstag 08.11. 15:30 - 17:30 Multimedia Mapping-Labor, NIG 1.Stock C0110
Montag 14.11. 08:30 - 10:30 GIS-Labor Geo NIG 1.OG
Dienstag 15.11. 15:30 - 17:30 Multimedia Mapping-Labor, NIG 1.Stock C0110
Montag 21.11. 08:30 - 10:30 GIS-Labor Geo NIG 1.OG
Dienstag 22.11. 15:30 - 17:30 Multimedia Mapping-Labor, NIG 1.Stock C0110
Montag 28.11. 08:30 - 10:30 GIS-Labor Geo NIG 1.OG
Dienstag 29.11. 15:30 - 17:30 Multimedia Mapping-Labor, NIG 1.Stock C0110
Montag 05.12. 08:30 - 10:30 GIS-Labor Geo NIG 1.OG
Dienstag 06.12. 15:30 - 17:30 Multimedia Mapping-Labor, NIG 1.Stock C0110
Montag 12.12. 08:30 - 10:30 GIS-Labor Geo NIG 1.OG
Dienstag 13.12. 15:30 - 17:30 Multimedia Mapping-Labor, NIG 1.Stock C0110
Montag 09.01. 08:30 - 10:30 GIS-Labor Geo NIG 1.OG

Information

Ziele, Inhalte und Methode der Lehrveranstaltung

Die Lehrveranstaltung führt in die Grundlagen der Softwareentwicklung ein, mit speziellem Fokus auf (objektorientierte) Programmierung mit Python
Auf Basis eines strukturierten Projektplanes wird ein Projekt Schritt für Schritt umgesetzt. Die beinhaltet u.a. die Planung, Programmierung und Validierung. Dem geht ein Einführung in das Programmieren mittels Python voraus.
Ziel ist die Automatisierung, bzw. Erweiterung von GIS-Routinen und der Umgang mit Daten, sowie die Planung von kleineren eigenen Softwareprojekten.
In der Lehrveranstaltung wird tw. mit einem Flipped Classroom Concept gearbeitet.

Art der Leistungskontrolle und erlaubte Hilfsmittel

Übungsaufgaben, Semesterprojekt, Präsentationen, Mitarbeit und schriftliche/mündliche Fragen zum Inhalt der Voreinheiten.

Mindestanforderungen und Beurteilungsmaßstab

Für eine positive Beurteilung sind in Summe mindestens 51% nötig.
Übungsaufgaben sind während der Lehrveranstaltung zu bearbeiten und fertiggestellt, zeitgerecht in Moodle hochzuladen
Die TeilnehmerInnen müssen für eine positive Beurteilung in der Lage sein
- Daten mittels Python einzulesen, zu sortieren, zu selektieren und zu bearbeiten
- einfache GIS-Software-Projekte zu definieren und zu planen
- geplante Software-Projekte mittels Python umzusetzen
Die Note setzt sich zu 50% aus der Semesterarbeit und aus der (End)Besprechung und zu 20% aus der Mitarbeit während der LV und zu 30 % aus den Aufgaben zusammen

Prüfungsstoff

siehe Inhalte der LV

Literatur

Bereitstellung via E-learning Plattform

Zuordnung im Vorlesungsverzeichnis

(BA GG 9.1)

Letzte Änderung: Mo 10.10.2022 14:09