620.200 (22S) Einführung in die strukturierte und objektbasierte Programmierung
Überblick
Weitere Informationen zum Lehrbetrieb vor Ort finden Sie unter: https://www.aau.at/corona.
- Lehrende/r
- LV Nummer Südostverbund INA03002UL, INA05002UL
- LV-Titel englisch Introduction to structured and object-based programming
- LV-Art Vorlesung
- LV-Modell Präsenzlehrveranstaltung
- Semesterstunde/n 2.0
- ECTS-Anrechnungspunkte 2.0
- Anmeldungen 83
- Organisationseinheit
- Unterrichtssprache Deutsch
- mögliche Sprache/n der Leistungserbringung Deutsch , Englisch
- LV-Beginn 04.03.2022
- eLearning zum Moodle-Kurs
-
Anmerkungen
Zu "LV-Modell": Die LV wird als Präsenz-LV abgehalten. Sollte sich die Pandemie-Lage wieder verschärfen, wird auf On-line-Lehre umgestellt.
Zu "Sprache der Leistungserbringung": Sie können auf Deutsch gestellte Fragen auf Englisch beantworten.
Zu den Terminen: Ob die LV am 1. und 8. April stattfindet, ist dzt. noch unklar.
Bitte zur statistischen Auswertung: Wenn Sie diese Information gelesen haben, klicken Sie bitte auf https://bit.ly/ESOP-ZEUS. Danke (falls Sie ein Grumpy "ernten" - das ist nicht bös gemeint und stört die Statistik nicht)!
- Studienberechtigungsprüfung Ja
- Seniorstudium Liberale Ja
Zeit und Ort
LV-Beschreibung
Intendierte Lernergebnisse
Lehrziele gemeinsam mit den Übungen:
- Konzepte der strukturierten und objektbasierten Programmierung sowie zugehöriger grafischer Notationen verstehen.
- Einfache Programme entwerfen und in Java formulieren können.
- Einfache Algorithmen und Datenstrukturen implementieren können.
- Den objektbasierten Teil des Sprachumfangs von Java beherrschen.
- Den objektorientierten Teil Sprachumfangs von Java kennen.
- Einfache Werkzeuge (Entwicklungsumgebung, Debugger) verwenden können.
Lehrmethodik
Vorlesung, Live-Programmierung, Diskussion via Moodle
Inhalt/e
- Allgemeine Einführung und Grundlagen der Programmierung
- Einführung in Java
- Arrays
- Unterprogramme
- Rekursion
- Klassen, Interfaces, abgeleitete Klassen
- Geheimnisprinzip
- Ausnahmebehandlung
- Aggregation
- Namensräume, Pakete
- Ein- und Ausgabe, Java Collections
Literatur
Hanspeter Mössenböck: SprechenSie Java? Eine Einführung in das systematische Programmieren.
(4. oder) 5.Auflage, dpunkt.verlag, 2014, ISBN 978-3-86490-099-0
Christian Ullenboom: Java ist auch eine Insel.
13. Auflage, Rheinwerk Verlag 2017
Prüfungsinformationen
Geänderte Prüfungsinformationen (COVID-19 Ausnahmeregelung)
ROPE-Prüfungen (on-line)
Prüfungsmethode/n
Schriftliche Prüfung
Prüfungsinhalt/e
- Theoriefragen zu den "Kennen" und "Verstehen"-Aspekten des Lehrzielkatalogs
- Einfache Programmieraufgaben, die die "Können"-Aspekte des Lehrzielkatalogs überprüfen
Alle Aufgaben sind schriftlich (und ohne Entwicklungsumgebung) auszuarbeiten.
Beurteilungskriterien/-maßstäbe
Die Theoriefragen müsse so beantwortet werden, dass aus der Antwort entnommen werden kann, dass das Theme, dem die Frage zugeordnet ist, hinreichend beherrscht wird.
Die Programmieraufgaben müssen im wesentlichen richtig gelöst werden, wobei "lässliche Sünden" in syntaktischer Hinsicht toleriert werden.
Beurteilungsschema
Note BenotungsschemaPosition im Curriculum
- Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik
(SKZ: 414, Version: 15W.2)
-
Fach: Grundlagen der Informatik (AAU)
(Wahlfach)
-
INA.003 Einführung in die strukturierte und objektbasierte Programmierung (Teil 1) (
1.0h VO / 3.0 ECTS)
- 620.200 Einführung in die strukturierte und objektbasierte Programmierung (2.0h VO / 2.0 ECTS) Absolvierung im 1. Semester empfohlen
-
INA.003 Einführung in die strukturierte und objektbasierte Programmierung (Teil 1) (
1.0h VO / 3.0 ECTS)
-
Fach: Grundlagen der Informatik (AAU)
(Wahlfach)
- Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik
(SKZ: 414, Version: 17W.2)
Teil der STEOP
-
Fach: Grundlagen der Informatik (AAU)
(Wahlfach)
-
INA.005 Einführung in die strukturierte und objektbasierte Programmierung I (STEOP) (
1.0h VO / 1.0 ECTS)
- 620.200 Einführung in die strukturierte und objektbasierte Programmierung (2.0h VO / 2.0 ECTS) Absolvierung im 1. Semester empfohlen
-
INA.005 Einführung in die strukturierte und objektbasierte Programmierung I (STEOP) (
1.0h VO / 1.0 ECTS)
-
Fach: Grundlagen der Informatik (AAU)
(Wahlfach)
- Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik
(SKZ: 414, Version: 17W.2)
-
Fach: Grundlagen der Informatik (AAU)
(Wahlfach)
-
Einführung in die strukturierte und objektbasierte Programmierung (
2.0h VO / 2.0 ECTS)
- 620.200 Einführung in die strukturierte und objektbasierte Programmierung (2.0h VO / 2.0 ECTS)
-
Einführung in die strukturierte und objektbasierte Programmierung (
2.0h VO / 2.0 ECTS)
-
Fach: Grundlagen der Informatik (AAU)
(Wahlfach)
- Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik
(SKZ: 414, Version: 19W.2)
Teil der STEOP
-
Fach: Grundlagen der Informatik (AAU)
(Wahlfach)
-
INA.003 Einführung in die strukturierte und objektbasierte Programmierung (STEOP) (
2.0h VO / 2.0 ECTS)
- 620.200 Einführung in die strukturierte und objektbasierte Programmierung (2.0h VO / 2.0 ECTS) Absolvierung im 1. Semester empfohlen
-
INA.003 Einführung in die strukturierte und objektbasierte Programmierung (STEOP) (
2.0h VO / 2.0 ECTS)
-
Fach: Grundlagen der Informatik (AAU)
(Wahlfach)
- Bachelorstudium Angewandte Informatik
(SKZ: 511, Version: 19W.2)
Teil der STEOP
-
Fach: Grundlagen der Angewandten Informatik
(Pflichtfach)
-
1.2 Einführung in die strukturierte und objektbasierte Programmierung (StEOP) (
2.0h VO / 2.0 ECTS)
- 620.200 Einführung in die strukturierte und objektbasierte Programmierung (2.0h VO / 2.0 ECTS) Absolvierung im 1. Semester empfohlen
-
1.2 Einführung in die strukturierte und objektbasierte Programmierung (StEOP) (
2.0h VO / 2.0 ECTS)
-
Fach: Grundlagen der Angewandten Informatik
(Pflichtfach)
- Bachelorstudium Angewandte Informatik
(SKZ: 511, Version: 17W.1)
-
Fach: Grundlagen der Angewandten Informatik
(Pflichtfach)
-
1.3 + 1.4 Einführung in die strukturierte und objektbasierte Programmierung (
2.0h VO / 2.0 ECTS)
- 620.200 Einführung in die strukturierte und objektbasierte Programmierung (2.0h VO / 2.0 ECTS) Absolvierung im 1. Semester empfohlen
-
1.3 + 1.4 Einführung in die strukturierte und objektbasierte Programmierung (
2.0h VO / 2.0 ECTS)
-
Fach: Grundlagen der Angewandten Informatik
(Pflichtfach)
- Bachelorstudium Angewandte Informatik
(SKZ: 511, Version: 12W.1)
-
Fach: Grundlagen der Angewandten Informatik
(Pflichtfach)
-
Einführung in die strukturierte und objektbasierte Programmierung (
2.0h VO / 2.0 ECTS)
- 620.200 Einführung in die strukturierte und objektbasierte Programmierung (2.0h VO / 2.0 ECTS) Absolvierung im 1. Semester empfohlen
-
Einführung in die strukturierte und objektbasierte Programmierung (
2.0h VO / 2.0 ECTS)
-
Fach: Grundlagen der Angewandten Informatik
(Pflichtfach)
- Bachelorstudium Informationsmanagement
(SKZ: 522, Version: 17W.1)
-
Fach: Grundlagen der Informatik und Softwareentwicklung
(Pflichtfach)
-
2.3 + 2.4 Einführung in die strukturierte und objektbasierte Programmierung (
2.0h VO / 2.0 ECTS)
- 620.200 Einführung in die strukturierte und objektbasierte Programmierung (2.0h VO / 2.0 ECTS) Absolvierung im 1. Semester empfohlen
-
2.3 + 2.4 Einführung in die strukturierte und objektbasierte Programmierung (
2.0h VO / 2.0 ECTS)
-
Fach: Grundlagen der Informatik und Softwareentwicklung
(Pflichtfach)
- Bachelorstudium Wirtschaftsinformatik
(SKZ: 522, Version: 20W.2)
-
Fach: Grundlagen der Informatik und Softwareentwicklung
(Pflichtfach)
-
2.2 Einführung in die strukturierte und objektbasierte Programmierung (
0.0h VO / 2.0 ECTS)
- 620.200 Einführung in die strukturierte und objektbasierte Programmierung (2.0h VO / 2.0 ECTS) Absolvierung im 1. Semester empfohlen
-
2.2 Einführung in die strukturierte und objektbasierte Programmierung (
0.0h VO / 2.0 ECTS)
-
Fach: Grundlagen der Informatik und Softwareentwicklung
(Pflichtfach)
- Bachelorstudium Informationsmanagement
(SKZ: 522, Version: 12W.1)
-
Fach: Grundlagen der Informatik und Softwareentwicklung
(Pflichtfach)
-
2.2 Einführung in die strukturierte und objektbasierte Programmierung (
2.0h VO / 2.0 ECTS)
- 620.200 Einführung in die strukturierte und objektbasierte Programmierung (2.0h VO / 2.0 ECTS)
-
2.2 Einführung in die strukturierte und objektbasierte Programmierung (
2.0h VO / 2.0 ECTS)
-
Fach: Grundlagen der Informatik und Softwareentwicklung
(Pflichtfach)
- Bachelorstudium Informationstechnik
(SKZ: 289, Version: 17W.1)
-
Fach: Informatik und Softwareentwicklung
(Pflichtfach)
-
3.3 + 3.4 Einführung in die strukturierte und objektbasierte Programmierung (
2.0h VO / 2.0 ECTS)
- 620.200 Einführung in die strukturierte und objektbasierte Programmierung (2.0h VO / 2.0 ECTS) Absolvierung im 2. Semester empfohlen
-
3.3 + 3.4 Einführung in die strukturierte und objektbasierte Programmierung (
2.0h VO / 2.0 ECTS)
-
Fach: Informatik und Softwareentwicklung
(Pflichtfach)
- Bachelorstudium Informationstechnik
(SKZ: 289, Version: 12W.2)
-
Fach: Informatik und Softwareentwicklung
(Pflichtfach)
-
Einführung in die strukturierte und objektbasierte Programmierung (
2.0h VO / 3.0 ECTS)
- 620.200 Einführung in die strukturierte und objektbasierte Programmierung (2.0h VO / 3.0 ECTS) Absolvierung im 1. Semester empfohlen
-
Einführung in die strukturierte und objektbasierte Programmierung (
2.0h VO / 3.0 ECTS)
-
Fach: Informatik und Softwareentwicklung
(Pflichtfach)
- Bachelorstudium Technische Mathematik
(SKZ: 201, Version: 17W.1)
-
Fach: Optimierung und Programmierung
(Pflichtfach)
-
5.2 + 5.3 Einführung in die strukturierte und objektbasierte Programmierung (
2.0h VO / 2.0 ECTS)
- 620.200 Einführung in die strukturierte und objektbasierte Programmierung (2.0h VO / 2.0 ECTS) Absolvierung im 2. Semester empfohlen
-
5.2 + 5.3 Einführung in die strukturierte und objektbasierte Programmierung (
2.0h VO / 2.0 ECTS)
-
Fach: Optimierung und Programmierung
(Pflichtfach)
Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung
-
Sommersemester 2024
- 620.200 VO Introduction to Structured and Object-Based Programming (StEOP) (2.0h / 2.0ECTS)
- Wintersemester 2023/24
-
Sommersemester 2023
- 620.200 VO Introduction to Structured and Object-Based Programming (StEOP) (2.0h / 2.0ECTS)
- Wintersemester 2022/23
-
Wintersemester 2021/22
- 620.200 VO Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 2.0ECTS)
-
Sommersemester 2021
- 620.200 VO Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 2.0ECTS)
-
Wintersemester 2020/21
- 620.200 VO Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 2.0ECTS)
-
Wintersemester 2016/17
- 620.200 VO Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 2.0ECTS)
-
Wintersemester 2015/16
- 620.200 VO Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 2.0ECTS)
-
Wintersemester 2014/15
- 620.200 VO Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 2.0ECTS)
-
Wintersemester 2013/14
- 620.200 VO Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 2.0ECTS)
-
Wintersemester 2012/13
- 620.200 VO Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 2.0ECTS)