Webtechnologien 2
- Fakultät
Ingenieurwissenschaften und Informatik
- Version
Version 5.0 vom 23.01.2020
- Modulkennung
11B0563
- Modulname (englisch)
Internet Technologies 2
- Studiengänge mit diesem Modul
Media & Interaction Design (B.A.)
- Niveaustufe
2
- Kurzbeschreibung
Für die Entwicklung von professionellen Web-Applikationen werden stets sowohl Technik- als auch Design-Kompetenzen benötigt. Studierende in Media & Interaction Design müssen dabei in der Lage sein, ihre gestalterischen Vorstellungen an technische Anforderungen anzupassen. Grundkenntnisse der Programmierung dynamischer und interaktiver Anwendungen für Desktop-Computer und mobile Endgeräte zählen daher zum Grundwissen von Media & Interaction DesignerInnen.
- Lehrinhalte
Vermittlung von Techniken für die Produktion von dynamischen, interaktiven und mobilen Web-Applikationen.Vermittlung von fundierten Grundkenntnissen der im Web verbreiteten, praxisrelevanten Programmiersprachen.Heranführung an die Entwicklung von Web-Applikationen mit gängigen Autorenwerkzeugen bzw. Frameworks.Einführung in die Erstellung hybrider und nativer mobiler Apps.
- Lernergebnisse / Kompetenzziele
Wissensverbreiterung
Die Studierenden, die dieses Modul erfolgreich studiert haben, kennen die Techniken der Programmierung dynamischer und interaktiver Web-Applikationen. Weiterhin kennen sie die Anwendung aktueller Autorenwerkzeuge und Content Management Systeme. Teamstrukturen, Arbeitsabläufe und wichtige Produktionsdokumente werden ihnen anhand eines aktuellen Beispiels aus der Praxis präsentiert.
Wissensvertiefung
Die Studierenden, die dieses Modul erfolgreich studiert haben, sind in der Lage dynamische Web-Anwendungen zu konzipieren und umzusetzen.
Können - instrumentale Kompetenz
Die Studierenden wenden das erworbene Wissen in Form von Programmieraufgaben an. Sie lösen Detailprobleme, indem sie mit möglichen Herangehensweisen und technischen Lösungen experimentieren.
Können - kommunikative Kompetenz
Im Rahmen einer Abschlußarbeit, die in Kleingruppen realisiert wird, entwickeln die Studenten Kompetenzen in den Bereichen Teamfähigkeit und Projektmanagement. Sie müssen gemeinsam ein abgeschlossenes inhaltliches und technisches Konzept erarbeiten und die Teamaufgaben sinnvoll aufeinander abstimmen.
Können - systemische Kompetenz
Die Studierenden gehen mit den gängigen Softwarepaketen fachgerecht um und konzepieren dynamische und interaktive Web-Applikationen.
- Lehr-/Lernmethoden
Vorlesung, Seminar, Gruppenarbeiten, Übung, studentische Referate, Praxisprojekt
- Empfohlene Vorkenntnisse
Grundlagen der Programmierung, Webtechnologien 1
- Modulpromotor
Plutka, Björn
- Lehrende
Plutka, Björn
- Leistungspunkte
5
- Lehr-/Lernkonzept
Workload Dozentengebunden Std. Workload Lehrtyp 30 Vorlesungen 30 Labore Workload Dozentenungebunden Std. Workload Lehrtyp 30 Veranstaltungsvor-/-nachbereitung 20 Kleingruppen 40 Projekt
- Literatur
aktuelle Dokumentationen von Frameworks und Programmier-/SkriptsprachenBengt Weiße: AngularJS & Ionic Framework: Hybride App-Entwicklung mit JavaScript und HTML5,Carl Hanser Verlag GmbH & Co. KG 2016, ISBN: 978-3446446717Florence Maurice: PHP 5.6 und MySQL 5.7: Ihr praktischer Einstieg in die Programmierung dynamischer Websites,dpunkt.verlag GmbH 2015, ISBN: 978-3864902819
- Prüfungsleistung
- Präsentation
- Projektbericht, schriftlich
- Unbenotete Prüfungsleistung
Experimentelle Arbeit
- Prüfungsanforderungen
Grundkenntnisse von Techniken für die Produktion von dynamischen und interaktiven Rich Media Applications. Vermittlung von fundierten Grundkenntnissen der im Web verbreiteten, praxisrelevanten Programmiersprachen. Konzipierung von Rich Media Applications mit gängigen Autorenwerkzeugen bzw. Frameworks
- Dauer
1 Semester
- Angebotsfrequenz
Nur Wintersemester
- Lehrsprache
Deutsch