Modulhandbuch BaET2012_Informatik_Praktikum


Verantwortlich: Prof. Dr. Kreiser

Modul

Anerkennbare Lehrveranstaltung (LV)

Organisation

Bezeichnung
Lang BaET2012_Informatik_Praktikum
MID BaET2012_IP
MPID
Zuordnung
Studiengang BaET2012
Studienrichtung G
Wissensgebiete G_GWI
Einordnung ins Curriculum
Fachsemester 1
Pflicht G
Wahl
Version
erstellt 2012-01-03
VID 1
gültig ab WS 2012/13
gültig bis

Zeugnistext

de
Informatik Praktikum
en
Programming Practical Training

Unterrichtssprache

Deutsch oder Englisch

Modulprüfung

Form der Modulprüfung
ohne unbenoteter Leistungsnachweis = Gesamttestat

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

Aufwand [h]: 90


Prüfungselemente

Praktikum

Form Kompetenznachweis
bÜA Selbstlernaufgaben, ggf. auch als Präsenztermin
bFG Strukturierte Befragung zu bÜA (max. 2h)

Beitrag zum Modulergebnis
bÜA unbenotet
bFG Testat zu bÜA , unbenotet

Spezifische Lernziele

Kenntnisse
  • Algorithmen mit grafischen Modellierungssprachen beschreiben (PFK1,PFK.2,PFK.11,PFK.14)
  • Daten strukturieren (PFK1,PFK.2,PFK.11,PFK.14)
Fertigkeiten
  • Algorithmen und Datenstrukturen aus einer textuellen Aufgabenstellung extrahieren (PFK.1,PFK.2,PFK.4,PFK.5,PFK.7,PFK.8,PFK.12,PSK.6)
  • Transformieren von Modellartefakten (Algorithmen und Datenstrukturen) in eine Programmiersprache (PFK.4,PFK.5,PFK.11)
  • Sicheres Handhaben der Elemente einer funktionalen Programmiersprache (PFK.9,PFK.14)
  • Sicheres Nutzen einer integrierten Entwicklungsumgebung zur Programmierung (PFK.4,PFK.9,PFK.10,PFK.12,PFK.14,PSK.4,PSK.6)
  • Funktionale Modularisierung
    • Aufgabenstellung funktional gliedern (PFK.1,PFK.2,PFK.4, PFK.12,PFK.14,PSK.6)
    • je Funktion
      • Modell entwickeln (PFK.5,PFK.7,PFK.8)
      • Programmcode entwickeln (PFK.9,PFK.10)
    • Funktionen zu einer lauffähigen Software integrieren (PFK.9,PFK.10)

Exemplarische inhaltliche Operationalisierung

Bearbeiten algorithmisch lösbarer Aufgabenstellungen mit geringem, mittleren und höheren Umfang / Schwierigkeitsgrad.
Algorithmische Modellierung z.B. mit Struktogrammen, mit Programmablaufplänen (PAP), nach Jackson Structured Programming (JSP), als endliche Automaten, …
Datenstrukturmodellierung z.B. mit EBNF (Erweiterter Backus Naur Form), XML, JSP, DFD, DSD
Programmtechnische Umsetzung in einer funktionalen Programmiersprache, z.B. C/C++ oder Java. Im BaET bevorzugt in C, da im Berufsbild essenziell.

Topic-Revision: r9 - 19 Jul 2018, 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