Modulhandbuch BaET2012_Praktische Informatik 2

Verantwortlich: Prof. Dr. Vogt


Modul

Organisation

Bezeichnung
Lang BaET2012_Praktische Informatik 2
MID BaET2012_PI2
MPID
Zuordnung
Studiengang BaET2012
Studienrichtung G
Wissensgebiete G_GWI
Einordnung ins Curriculum
Fachsemester 2
Pflicht G
Wahl
Version
erstellt 2011-10-14
VID 1
gültig ab WS 2012/13
gültig bis

Zeugnistext

de

Praktische Informatik 2

en

Practical Informatics 2

Unterrichtssprache

Deutsch oder Englisch

Modulprüfung

Form der Modulprüfung
sK Regelfall

Beiträge ECTS-CP aus Wissensgebieten
G_GWI 5
Summe 5

Aufwand [h]: 150

anerkennbare LV


Prüfungselemente

Vorlesung/Übung

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

Beitrag zum Modulergebnis
bÜA unbenotet

Spezifische Lernziele

Kenntnisse

  • Klassenstrukturen einer objektorientierten Programmiersprache: Grundbegriffe benennen und einordnen, Techniken anwenden
    • Vererbung
    • Überladen und Überschreiben von Methoden
    • Zugriffsschutz
    • abstrakte Klassen
    • generische Klassen
    • Klassenpakete
  • syntaktische Strukturen formal spezifizieren
    • Syntaxdiagramme
    • Backus-Naur-Form
  • Techniken zur Ein-/Ausgabe charakterisieren und anwenden
    • textorientierte Benutzerschnittstelle
    • grafische Benutzeroberfläche
    • Dateizugriffe
  • rekursive Funktionen entwerfen und implementieren
  • dynamische Datenstrukturen benennen, voneinander abgrenzen und nutzen
    • Mengen
    • Listen
    • Bäume
    • allgemeine Graphen

Fertigkeiten

  • mit Klassenhierarchien programmieren
  • Ein-/Ausgabe-Operationen und Benutzeroberflächen programmieren
  • syntaktische Strukturen formal beschreiben
  • rekursive Funktionen programmieren
  • mit dynamischen Datenstrukturen programmieren (PFK.2, PFK.3)

Exemplarische inhaltliche Operationalisierung

Praktikum

Form Kompetenznachweis
bSZ praxisnahe Szenarien in kleinem Team bearbeiten

Beitrag zum Modulergebnis
bSZ Voraussetzung zur Klausurzulassung

Spezifische Lernziele

Kenntnisse

  • wie Kenntnisse unter "Vorlesung/Übung" ab Variablenbegriff

Fertigkeiten

  • wie Fertigkeiten unter "Vorlesung/Übung", zusätzlich praktische Umsetzung am Computer durch Nutzung einer Programmentwicklungsumgebung und standardisierter Dienste/Schnittstellen (daher zusätzlich PFK.9, PFK.10, PFK.11, PFK12) [PFK.7 und PFK.8 können hier nicht abgedeckt werden und sind daher aus der Kompetenzmatrix zu streichen!]

Handlungskompetenz demonstrieren

  • Die Studierenden wenden die unter "Kenntnisse" und "Fertigkeiten" genannten Aspekte auf praxisbezogene Szenarien an, indem sie selbstständig in kleinen Teams arbeiten (Kompetenzen wie unter "Fertigkeiten" und zusätzlich PSK.4) [PSK.6. kann hier nicht abgedeckt werden und ist daher aus der Kompetenzmatrix zu streichen!].

Exemplarische inhaltliche Operationalisierung

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