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.

Das Urheberrecht © liegt bei den mitwirkenden Autoren. Alle Inhalte dieser Kollaborations-Plattform sind Eigentum der Autoren.
Ideen, Anfragen oder Probleme bezüglich Foswiki?
Feedback senden