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
Zeugnistext
de
en
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
Zeugnistext
de
en

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