PTI70050 – Programmierung 2 für Pädagogik

Modul
Programmierung 2 für Pädagogik
programming 2 for teachers
Modulnummer
PTI70050
Version: 1
Fakultät
Physikalische Technik / Informatik
Niveau
Bachelor
Dauer
1 Semester
Turnus
Sommersemester
Modulverantwortliche/-r

Prof. Dr. Frank Grimm
Frank.Grimm(at)fh-zwickau.de

Dozent/-in(nen)

Prof. Dr. Frank Grimm
Frank.Grimm(at)fh-zwickau.de
Dozent/-in in: "Programmierung 2 für Pädagogik"

Prof. Dr. Wolfgang Golubski
Wolfgang.Golubski(at)fh-zwickau.de
Dozent/-in in: "Programmierung 2 für Pädagogik"

Lehrsprache(n)

Deutsch
in "Programmierung 2 für Pädagogik"

ECTS-Credits

5.00 Credits

Workload

150 Stunden

Lehrveranstaltungen

4.00 SWS (2.00 SWS Praktikum | 2.00 SWS Vorlesung mit integr. Übung / seminaristische Vorlesung)

Selbststudienzeit

90.00 Stunden
45.00 Stunden Selbststudium - Programmierung 2 für Pädagogik
45.00 Stunden Vor-/Nachbereitung - Programmierung 2 für Pädagogik

Prüfungsvorleistung(en)

Testat
in "Programmierung 2 für Pädagogik"

Prüfungsleistung(en)

mündliche Prüfungsleistung
Modulprüfung | Prüfungsdauer: 20 min | Wichtung: 100%
in "Programmierung 2 für Pädagogik"

Medienform
Keine Angabe
Lehrinhalte/Gliederung
  • Testen von objektorientierter Software, Unit-Tests (z.B. mit JUnit) und testgetriebene Entwicklung
  • Fehlerbehandlung, Exceptions
  • Grundlagen der Thread-Programmierung
  • GUI-Entwicklung
  • Design-Pattern (Observer, MVC)
  • Lambda-Ausdrücke
  • Grundlagen der funktionalen Programmierung
  • Webprogrammierung mit JavaScript-Frameworks, z.B. Vue js
Qualifikationsziele

Die Studierenden haben erweiterte Fähigkeiten und fortschreitende Erfahrungen mit der Programmierung in Java. Dabei liegt der Fokus auf allgemeinen objektorientierten Softwareentwicklungstechniken.

Die Studierenden beherrschen das Entwickeln und Implementieren von anspruchsvolleren Java-Programmen unter Verwendung der Entwicklungsumgebung Eclipse.

Die Studierenden beherrschen Grundlagen der Webprogrammierung mit JavaScript.

Besondere Zulassungsvoraussetzung

keine

Empfohlene Voraussetzungen

Kenntnisse der Inhalte des Moduls PTI70040 Programmierung 1 für Pädagogik

Fortsetzungsmöglichkeiten
Keine Angabe
Literatur
  • Barnes, D. J.; Kölling, M., Java lernen mit BlueJ, Pearson Studium, 6. Auflage, München 2016
  • Guido Krüger, Thomas Stark, Handbuch der Java-Programmierung, 8. Auflage, Addison-Wesley, 2014, online verfügbar (www.javabuch.de)
  • Christian Ullenboom , Java ist auch eine Insel, 12. Auflage, Galileo Computing, 2014, online Verfügbar (openbook.galileocomputing.de/javainsel)
  • Joshua Bloch: Effective Java, 3nd Ed.
Hinweise
Keine Angabe