WIW01200 – Programmierung

Modul
Programmierung
Programming
Modulnummer
WIW01200
Version: 1
Fakultät
Wirtschaftswissenschaften
Niveau
Diplom
Dauer
3 Semester
Turnus
Sommer- und Wintersemester
Modulverantwortliche/-r

Prof. Dr. Christian-Andreas Schumann
Christian.Schumann(at)fh-zwickau.de

Dozent/-in(nen)

Prof. Dr. Christian-Andreas Schumann
Christian.Schumann(at)fh-zwickau.de
Dozent/-in in: "Programmierung (3. Teil, 6. Sem)"

Prof. Dr. Stephan Kassel
Stephan.Kassel(at)fh-zwickau.de
Dozent/-in in: "Programmierung (3. Teil, 6. Sem)"

Prof. Dr. Christoph Laroque
Christoph.Laroque(at)fh-zwickau.de
Dozent/-in in: "Programmierung (3. Teil, 6. Sem)"

Prof. Dr. Tobias Teich
Tobias.Teich(at)fh-zwickau.de
Dozent/-in in: "Programmierung (3. Teil, 6. Sem)"

Lehrsprache(n)

Deutsch
in "Programmierung (1. Teil, 4. Sem)"

Deutsch
in "Programmierung (2. Teil, 5. Sem)"

Deutsch
in "Programmierung (3. Teil, 6. Sem)"

ECTS-Credits

12.00 Credits
4.00 Credits in "Programmierung (1. Teil, 4. Sem)"
4.00 Credits in "Programmierung (2. Teil, 5. Sem)"
4.00 Credits in "Programmierung (3. Teil, 6. Sem)"

Workload

360 Stunden
120 Stunden in "Programmierung (1. Teil, 4. Sem)"
120 Stunden in "Programmierung (2. Teil, 5. Sem)"
120 Stunden in "Programmierung (3. Teil, 6. Sem)"

Lehrveranstaltungen

3.60 SWS (3.60 SWS Vorlesung mit integr. Übung / seminaristische Vorlesung)
1.20 SWS (1.20 SWS Vorlesung mit integr. Übung / seminaristische Vorlesung) in "Programmierung (1. Teil, 4. Sem)"
1.20 SWS (1.20 SWS Vorlesung mit integr. Übung / seminaristische Vorlesung) in "Programmierung (2. Teil, 5. Sem)"
1.20 SWS (1.20 SWS Vorlesung mit integr. Übung / seminaristische Vorlesung) in "Programmierung (3. Teil, 6. Sem)"

Selbststudienzeit

306.00 Stunden
102.00 Stunden Selbststudium - Programmierung (1. Teil, 4. Sem)
102.00 Stunden Selbststudium - Programmierung (2. Teil, 5. Sem)
102.00 Stunden Selbststudium - Programmierung (3. Teil, 6. Sem)

Prüfungsvorleistung(en)
Keine
Prüfungsleistung(en)

schriftliche Prüfungsleistung
Modulprüfung | Prüfungsdauer: 90 min | Wichtung: 33.3%
in "Programmierung (1. Teil, 4. Sem)"

schriftliche Prüfungsleistung
Modulprüfung | Prüfungsdauer: 90 min | Wichtung: 33.3%
in "Programmierung (2. Teil, 5. Sem)"

alternative Prüfungsleistung - Beleg und Präsentation
Modulprüfung | Wichtung: 33.3%
in "Programmierung (3. Teil, 6. Sem)"

Medienform
Keine Angabe
Lehrinhalte/Gliederung
Programmierung (1. Teil, 4. Sem):

siehe Hauptmodulbeschreibung

Programmierung (2. Teil, 5. Sem):

siehe Hauptmodulbeschreibung

Programmierung (3. Teil, 6. Sem):
  • Objekte und Klassen
  • Klassendefinitionen
  • Kontrollstrukturen, Datentypen, Zahlendarstellung, Rundungsfehler
  • Objektinteraktion
  • Objektsammlungen
  • Collection, Dictionary, HashMap, HashSet
  • Korrespondenz von Datenstrukturen und Algorithmen
  • Bibliotheksklassen
  • Vererbung und Polymorphie
  • Interfaces (Schnittstellen)
  • Größere Projektarbeiten
Qualifikationsziele
Programmierung (1. Teil, 4. Sem):

siehe Hauptmodulbeschreibung

Programmierung (2. Teil, 5. Sem):

siehe Hauptmodulbeschreibung

Programmierung (3. Teil, 6. Sem):

Die Studierenden haben Fähigkeiten und grundlegende Erfahrungen mit der Programmierung in Java. Dabei liegt der Fokus auf allgemeinen objektorientierten Programmierkonzepten aus der Sicht der Softwaretechnik.

Die Studierenden beherrschen das Entwickeln und Implementieren von Java-Programmen unter Verwendung einer Entwicklungsumgebung

Besondere Zulassungsvoraussetzung
Programmierung (1. Teil, 4. Sem):

keine

Programmierung (2. Teil, 5. Sem):

keine

Programmierung (3. Teil, 6. Sem):

keine

Empfohlene Voraussetzungen
Keine Angabe
Fortsetzungsmöglichkeiten
Keine Angabe
Literatur
Programmierung (3. Teil, 6. Sem):
  • Barnes, D. J.; Kölling, M., Java lernen mit BlueJ, Pearson Studium, 4. Auflage, München, 2009
  • Goll, J.; Weiß, C.; Rothländer, P., Java als erste Programmiersprache, B. G. Teubner, Stuttgart. Leipzig, 6. Auflage, 2010
  • Krüger, G., Stark, T., Handbuch der Java-Programmierung, 6. Auflage, Addison-Wesley, 2009, online verfügbar (www.javabuch.de)
  • Ullenboom, C., Java ist auch eine Insel, 9. Auflage, Galileo Computing, 2011, online verfügbar (openbook.galileocomputing.de/javainsel)
Hinweise
Keine Angabe