Objektorientierte Programmierung I
- Fakult?t
Wirtschafts- und Sozialwissenschaften
- Version
Version 7.0 vom 28.10.2020
- Modulkennung
22B1163
- Modulname (englisch)
Object Oriented Programming I
- Studieng?nge mit diesem Modul
Betriebliches Informationsmanagement (B.Sc.)
- Niveaustufe
1
- Kurzbeschreibung
Programmierung ist eine Grundfertigkeit für einen Informationsmanager. In diesem Modul erwerben (zusammen mit dem Modul Objektorientierte Programmierung II) die Studierenden die Kenntnisse und Erfahrungen, selbst?ndig Programme zu entwerfen und zu programmieren und sich selbst?ndig in neue Programmiersprachen einzuarbeiten. Praktische ?bungen sind daher ein wesentlicher Bestandteil der Veranstaltung.
- Lehrinhalte
- 1. Algorithmen und ihre Darstellung
- 2. Grundkonzepte der imperativen Programmierung
- 2.1. Variablen, elemente Datentypen und Operatoren
- 2.2. Kontrollstrukturen
- 2.3. Funktionen und Parameter
- 2.4. h?here Datenstrukturen
- 3. Grundkonzepte der objektorientierten Programmierung
3.1 Klassen und Objekte
3.2 Objektvariablen und Objektmethoden
3.3 Klassenvariablen und Klassenmethoden
- Lernergebnisse / Kompetenzziele
Wissensverbreiterung
Studierende, die dieses Modul erfolgreich studiert haben, k?nnen Algorithmen für kleine Probleme entwerfen und dokumentieren. Sie k?nnen Programme für kleine Probleme entwerfen, programmieren und testen.
Wissensvertiefung
K?nnen - instrumentale Kompetenz
Studierende, die dieses Modul erfolgreich studiert haben, beherrschen den Umgang mit einer Softwareentwicklungsumgebung
K?nnen - kommunikative Kompetenz
Studierende, die dieses Modul erfolgreich studiert haben, k?nnen Programme anderen Personen erkl?ren
K?nnen - systemische Kompetenz
- Lehr-/Lernmethoden
seminaristische Vorlesung mit praktischen ?bungen
- Empfohlene Vorkenntnisse
keine
- Modulpromotor
Gerth, Christian
- Lehrende
- Dallm?ller, Klaus
- Thomas Wiemann
- Gerth, Christian
- Leistungspunkte
5
- Lehr-/Lernkonzept
Workload Dozentengebunden Std. Workload Lehrtyp 40 Vorlesungen 20 ?bungen Workload Dozentenungebunden Std. Workload Lehrtyp 30 Veranstaltungsvor-/-nachbereitung 60 Hausarbeiten
- Literatur
Ullenboom, Christian: Java ist auch eine Insel, 15. Auflage. Rheinwerk Computing 2020Habelitz, Hans-Peter: Programmieren lernen mit Java: Der leichte Einstieg für Programmieranf?nger., 6. Auflage. Rheinwerk Computing 2020
- Prüfungsleistung
Portfolio Prüfung
- Bemerkung zur Prüfungsform
Die Portfolio-Prüfung umfasst 100 Punkte und besteht aus einer Hausarbeit (HA) und einer einstündigen e-Klausur (eK1). Die Hausarbeit und die e-Klausur werden jeweils mit 50 Punkten gewichtet.
- Dauer
1 Semester
- Angebotsfrequenz
Nur Wintersemester
- Lehrsprache
Deutsch