PTI70050 – programming 2 for teachers

Module
programming 2 for teachers
Programmierung 2 für Pädagogik
Module number
PTI70050
Version: 1
Faculty
Physikalische Technik / Informatik
Level
Bachelor
Duration
1 Semester
Semester
Summer semester
Module supervisor

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

Lecturer(s)

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

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

Course language(s)

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

ECTS credits

5.00 credits

Workload

150 hours

Courses

4.00 SCH (2.00 SCH Internship | 2.00 SCH Lecture with integrated exercise / seminar-lecture)

Self-study time

90.00 hours
45.00 hours Self-study - Programmierung 2 für Pädagogik
45.00 hours Vor-/Nachbereitung - Programmierung 2 für Pädagogik

Pre-examination(s)

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

Examination(s)

mündliche Prüfungsleistung
Module examination | Examination time: 20 min | Weighting: 100%
in "Programmierung 2 für Pädagogik"

Media type
No information
Instruction content/structure
  • 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
Qualification objectives

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.

Special admission requirements

keine

Recommended prerequisites

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

Continuation options
No information
Literature
  • 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.
Notes
No information