Modulhandbuch BaMT2012_Webprogrammierung


Verantwortlich: Prof. Dr. Luigi Lo Iacono

Modul

Anerkennbare Lehrveranstaltung (LV)

Organisation

Bezeichnung
Lang BaMT2012_Webprogrammierung
MID BaMT2012_WEB
MPID
Zuordnung
Studiengang BaMT2012
Studienrichtung V
Wissensgebiete V_WEE
Einordnung ins Curriculum
Fachsemester 4
Pflicht V
Wahl
Version
erstellt 2011-12-11
VID 1
gültig ab WS 2012/13
gültig bis

Zeugnistext

de
Webengineering
en
Web Engineering

Unterrichtssprache

Deutsch oder Englisch

Modulprüfung

Form der Modulprüfung
sK Regelfall (bei geringer Prüfungsanzahl: sMP)

Beiträge ECTS-CP aus Wissensgebieten
V_WEE 6
Summe 6

Aufwand [h]: 180


Prüfungselemente

Vorlesung / Übung

Form Kompetenznachweis

Beitrag zum Modulergebnis

Spezifische Lernziele

Kenntnisse
  • Kennen von methodischen und technologischen Grundlagen des Webengineerings (PFK.12)
  • Benennen von Technologien und Protokollen und einordnen dieser in das Referenzmodell für Webanwendungssysteme (PFK.5, PFK.12)
  • Kennen von Vorgehensmodellen und des Entwicklungsprozesses (PFK.5)
  • Erklären von Entwurfsmustern und Best Practices (PFK.4, PFK.14)
  • Wissen um Gefährdungspotenziale und sicherheitskritische Faktoren (PFK.4)
Fertigkeiten
  • Handhaben und Einordnen von Web-Technologien und -Verfahren (PFK.12)
  • Analysieren und Prüfen von Protokollen und Softwarekomponenten (PFK.4, PFK.10, PFK.15)
  • Auswählen von Web-Technologien für eine konkrete Aufgabenstellung (PFK.1, PFK.2)
  • Entwerfen und entwickeln von webbasierten Medienanwendungen und -technologien (PFK.7-10)

Exemplarische inhaltliche Operationalisierung

Anhand eines begleitenden und durchgängigen Web-Projekts werden die Inhalte problemorientiert behandelt und dabei unter zur Hilfenahme diverser Entwicklungswerkzeuge und Laufzeitumgebungen (z.B. ein eigener Web-Server und -Container) für das Projekt geeignete Technologien und Verfahren ausgewählt und diese tiefgehend angewendet um die Projektaufgabe zu realisieren.

Praktikum

Form Kompetenznachweis
bÜA Präsenzübung und Selbstlernaufgaben

Beitrag zum Modulergebnis
bÜA unbenotet, Voraussetzung zur Teilnahme an sK

Spezifische Lernziele

Fertigkeiten
  • umfangreiche technische Texte erfassen und verstehen (PFK.4, PFK.12)
  • Web-Anwendung programmieren (PFK8, PFK.9, PFK.10, PFK.11, PFK.12, PFK.13)
    • professionelle Entwicklungswerkzeuge verstehen und zielgerichtet einsetzen
    • wesentliche Eigenschaften eines Web-Server/-Containers konfigurieren
    • relevante Programmiersprachen und -umgebungen beherrschen
    • Entwurfsmuster und Best Practices in der Entwicklung anwenden
  • Web-Anwendung testen und absichern (PFK.6, PFK.10, PFK14)
Handlungskompetenz demonstrieren
  • Web-Anwendung modellieren (PFK.1, PFK.2, PFK.4, PFK.8, PFK.12, PFK.14)
    • Archiktektur definieren
    • Schnittstellen spezifizieren
    • Funktionalität festlegen
    • Nicht-funktionale Aspekte bestimmen
  • Entwurfsergebnisse umsetzen (PFK.4, PFK.9, PFK.10, PFK.14, PFK.15)
    • Entworfene Web-Anwendung auf einer konkreten Laufzeitumgebung implementieren
    • Entwicklung testen und prüfen
  • Projektaufgabe bewältigen (PSK.1, PSK.5, PSK.13, PSK.15, PSK.6)
    • einfache Projekte planen und steuern
    • Absprachen und Termine einhalten
    • Reviews planen und durchführen

Exemplarische inhaltliche Operationalisierung

äquivalent zur Vorlesung

Topic-Revision: r7 - 01 Dec 2017, GeneratedContent
 
Diese Seite läuft auf FoswikiDas Urheberrecht © liegt bei den mitwirkenden Autoren. Alle Inhalte dieser Kollaborations-Plattform sind Eigentum der Autoren.
Ideen, Anfragen oder Probleme bezüglich Foswiki? Feedback senden