Technische Universität Ilmenau

Basics of Application Development - Interactive curriculae of TU Ilmenau

The interactive curriculae provide information on the degree programmes offered by the TU Ilmenau.

Please refer to the respective study and examination rules and regulations for the legally binding curricula (Annex Curriculum).

You can find all details on planned lectures and classes in the course catalogue.

Please note that this page is no longer updated. All modules and study plans from PO version 2021 onwards (Bachelor and Master study programs) are now available on the Campus Portal.

module properties module number 201214 - common information
module number201214
departmentDepartment of Economic Sciences and Media
ID of group2557 (Virtual Worlds and Digital Games)
module leader Tobias Schwandt
languageDeutsch
term Sommersemester
previous knowledge and experience
  • Studierende können strukturierte Daten mittels XML oder JSON beschreiben.
  • Studierende kennen die grundlegenden Konzepte prozeduraler Programmierung und können diese zur Umsetzung einfacher algorithmischer Abläufe anwenden.

learning outcomeDie Studierenden kennen Techniken und Werkzeuge des agilen Projektmanagements von Software-Entwicklungsprozessen und können diese in einem eigenen vorstrukturierten Projekt anwenden und reflektieren.

Sie verstehen das Konzept der objektorientierten Programmierung und können es in vorgegebenen Zusammenhängen anwenden. Sie können objektorientierte Entwicklung als zentralen Ansatz des Software-Engineerings einordnen.

Die Studierenden kennen die wesentlichen Entwurfstechniken und algorithmischen Grundprinzipien zur Realisierung grafischer Benutzungsoberflächen. Sie können diese Kenntnis auf ein Framework mit dem Ziel anwenden, einen lauffähigen interaktiven Software-Prototypen zu erstellen.

Die Studierenden können digitale Inhalte strukturiert beschreiben und Algorithmen zum Lesen, Schreiben und Verarbeiten der dafür erforderlichen Daten in einer vorgegebenen Entwicklungsumgebung implementieren.

Sie können einfache Maße zur Beurteilung des Nutzungsverhaltens in einem interaktiven Software-Prototypen implementieren, damit selbst Daten erheben und diese zur weiteren Analyse bereitstellen.

contentDie Vorlesung gibt einen Überblick zu folgenden Themen:

  • Agiles Projektmanagement
  • Projektverwaltung und kollaboratives Arbeiten mit Gitlab und Git
  • Nutzung von Entwicklungsumgebungen und Tools (Visual Studio, Unity, Git)
  • Objektorientierte Programmierung am Beispiel von C#
  • Entwurfsmuster interaktiver Software-Anwendungen am Beispiel von C#
  • Entwurf und Umsetzung von Nutzeroberflächen, Nutzerinteraktion und Logik für interaktive Anwendungen am Beispiel von Unity
  • Erhebung von Daten zum Nutzungsverhalten
Im Seminar werden die
vorgestellten Techniken und Werkzeuge auf praxisnahe Beispiele angewendet und
die Abläufe des agilen Projektmanagements trainiert. Dabei fügen sich die
Beispiele zum Ende des Semesters zu einem individualisierten
Software-Prototypen zusammen.

media of instruction and technical requirements for education and examination in case of online participation

Präsentationen / Live-Demonstrationen / Tafel / Web-Tools für kollaboratives Arbeiten

literature / references

Aktuelle Literatur wird begleitend zur Lehrveranstaltung themenbezogen bekanntgegeben.

evaluation of teaching
Details reference subject
module nameBasics of Application Development
examination number2500643
credit points5
SWS5 (2 V, 2 Ü, 1 P)
on-campus program (h)56.25
self-study (h)93.75
obligationobligatory module
examalternative examination performance
details of the certificate
  • Reflexion des Vorlesungsstoffs und Einordnung in Seminaraufgaben
  • Arbeitsproben zu den Seminaraufgaben
Anmeldemodalitäten: Dieses Modul enthält mindestens eine alternative semesterbegleitende Abschlussleistung. Bitte beachten Sie, dass diese in der Regel schon zu Beginn des Semesters, in dem diese angeboten wird, angemeldet werden muss. Über die Details und Zeiträume dazu werden Sie vom Lehrenden und/oder dem Prüfungsamt informiert. Fragen Sie gegebenenfalls unbedingt beim Lehrenden nach.

  • Anmeldebeginn: Beginn dritte Vorlesungswoche
  • Anmeldeschluss: Ende vierte Vorlesungswoche
  • Rücktrittsfrist: Ende vierte Vorlesungswoche

letzte Änderung der Fristen: Ende fünfte Vorlesungswoche

link to Moodle course https://moodle.tu-ilmenau.de/course/view.php?id=1146
teacherDr.-Ing. Tobias Schwandt, Gunther Kreuzberger
signup details for alternative examinations

Dieses Modul enthält mindestens eine alternative semesterbegleitende Abschlussleistung. Bitte beachten Sie, dass diese in der Regel schon zu Beginn des Semesters, in dem diese angeboten wird, angemeldet werden muss.
Über die Details und Zeiträume dazu werden Sie vom Lehrenden und/oder dem Prüfungsamt informiert. Fragen Sie gegebenenfalls unbedingt beim Lehrenden nach.

This module contains at least one alternative exam part. Please note that this must usually be registered at the beginning of the semester in which it is offered.
The lecturer and/or the examination office will inform you about the details and time periods. If necessary, be sure to ask the lecturer.

maximum number of participants
Details in degree program Bachelor Angewandte Medien- und Kommunikationswissenschaft 2021, Bachelor Medientechnologie 2021, Bachelor Medieningenieurwissenschaften 2023
module nameBasics of Application Development
examination number2500643
credit points5
on-campus program (h)56
self-study (h)94
obligationelective module
examalternative examination performance
details of the certificate
  • Reflexion des Vorlesungsstoffs und Einordnung in Seminaraufgaben
  • Arbeitsproben zu den Seminaraufgaben
Anmeldemodalitäten: Dieses Modul enthält mindestens eine alternative semesterbegleitende Abschlussleistung. Bitte beachten Sie, dass diese in der Regel schon zu Beginn des Semesters, in dem diese angeboten wird, angemeldet werden muss. Über die Details und Zeiträume dazu werden Sie vom Lehrenden und/oder dem Prüfungsamt informiert. Fragen Sie gegebenenfalls unbedingt beim Lehrenden nach.

  • Anmeldebeginn: Beginn dritte Vorlesungswoche
  • Anmeldeschluss: Ende vierte Vorlesungswoche
  • Rücktrittsfrist: Ende vierte Vorlesungswoche

letzte Änderung der Fristen: Ende fünfte Vorlesungswoche

link to Moodle course https://moodle.tu-ilmenau.de/course/view.php?id=1146
signup details for alternative examinations

Dieses Modul enthält mindestens eine alternative semesterbegleitende Abschlussleistung. Bitte beachten Sie, dass diese in der Regel schon zu Beginn des Semesters, in dem diese angeboten wird, angemeldet werden muss.
Über die Details und Zeiträume dazu werden Sie vom Lehrenden und/oder dem Prüfungsamt informiert. Fragen Sie gegebenenfalls unbedingt beim Lehrenden nach.

This module contains at least one alternative exam part. Please note that this must usually be registered at the beginning of the semester in which it is offered.
The lecturer and/or the examination office will inform you about the details and time periods. If necessary, be sure to ask the lecturer.

maximum number of participants