Modulhandbuch BaTIN2012_Webprogrammierung


Verantwortlich: Prof. Dr.-Ing. Lo Iacono

Modul

Anerkennbare Lehrveranstaltung (LV)

Organisation

Bezeichnung
Lang BaTIN2012_Webprogrammierung
MID BaTIN2012_WEB
MPID
Zuordnung
Studiengang BaTIN2012
Studienrichtung N, H
Wissensgebiete N_WP, H_WIN
Einordnung ins Curriculum
Fachsemester 4-6
Pflicht N
Wahl H
Version
erstellt 2012-05-04
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
N_WP, H_WIN 5
Summe 5

Aufwand [h]: 150


Prüfungselemente

Vorlesung / Übung

Form Kompetenznachweis
keiner

Beitrag zum Modulergebnis
keiner

Spezifische Lernziele

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

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.3)
  • Web-Anwendung programmieren (PFK.5, PFK.6, PFK.7, PFK.3, PFK.8, PFK.9)
    • 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.4, PFK.7, PFK8)
Handlungskompetenz demonstrieren
  • Web-Anwendung modellieren (PFK.1, PFK.2, PFK.4, PFK.5, PFK.3, PFK.8)
    • Archiktektur definieren
    • Schnittstellen spezifizieren
    • Funktionalität festlegen
    • Nicht-funktionale Aspekte bestimmen
  • Entwurfsergebnisse umsetzen (PFK.4, PFK.6, PFK.9, PFK.7, PFK.8)
    • Entworfene Web-Anwendung auf einer konkreten Laufzeitumgebung implementieren
    • Entwicklung testen und prüfen
  • Projektaufgabe bewältigen (PSK.1, PFK.8, PFK.11, PSK.3, PSK.4)
    • einfache Projekte planen und steuern
    • Absprachen und Termine einhalten
    • Reviews planen und durchführen

Exemplarische inhaltliche Operationalisierung

äquivalent zur Vorlesung

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