PTI70040 – programming 1 for teachers

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

Prof. Dr. Wolfgang Golubski
Wolfgang.Golubski(at)fh-zwickau.de

Lecturer(s)

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

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

Course language(s)

German
in "Programmierung 1 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 Vor-/Nachbereitung - Programmierung 1 für Pädagogik
45.00 hours Self-study - Programmierung 1 für Pädagogik

Pre-examination(s)

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

Examination(s)

schriftliche Prüfungsleistung
Module examination | Examination time: 90 min | Weighting: 100%
in "Programmierung 1 für Pädagogik"

Media type
No information
Instruction content/structure
  • Objekte und Klassen
  • Klassendefinitionen
  • Kontrollstrukturen, Datentypen, Zahlendarstellung, Rundungsfehler
  • Objektinteraktion
  • Objektsammlungen
  • Collections, Dictionary, HashMap, HashSet
  • Korrespondenz von Datenstrukturen und Algorithmen
  • Bibliotheksklassen
  • Vererbung und Polymorphie
  • Interfaces (Schnittstellen)
  • Grundlagen von JavaScript
  • Grundlagen von HTML und CSS
Qualification objectives

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.

Die Studierenden kennen den grundlegenden Aufbau von Webseiten und haben erste Fähigkeiten in der Entwicklung dynamischer Webseiten.

Special admission requirements

keine

Recommended prerequisites
No information
Continuation options
No information
Literature
  • Michael Kölling: Einführung in Java mit Greenfoot, Pearson Studium
  • D. J  Barnes.; Michael Kölling: Java lernen mit BlueJ
  • 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)
  • http://wiki.selfhtml.org/wiki/JavaScript
Notes
No information