Lehrver­anstaltung

PI2 - Praktische Informatik 2


PDF Lehrveranstaltungsverzeichnis English Version: PI2

Version: 1 | Letzte Änderung: 25.09.2019 12:14 | Entwurf: 0 | Status: vom verantwortlichen Dozent freigegeben

Langname Praktische Informatik 2
Anerkennende LModule PI2_BaTIN
Verantwortlich
Prof. Dr. Chunrong Yuan
Professor Fakultät IME
Niveau Bachelor
Semester im Jahr Sommersemester
Dauer Semester
Stunden im Selbststudium 60
ECTS 5
Dozenten
Prof. Dr. Chunrong Yuan
Professor Fakultät IME
Voraussetzungen Grundkenntnisse in PI1
Programmiererfahrung mit Entwicklungsumgebungen wie Eclipse
Unterrichtssprache deutsch
separate Abschlussprüfung Ja
Literatur
Vogt: Informatik – Eine Einführung in Theorie und Praxis, Spektrum, 2004
Abschlussprüfung
Details
Schriftliche Klausur, u.a. mit folgenden Aufgabentypen:
*Fragen zum Grundwissen
*Objektorientierte Programmierung
*Finden von Fehlern in vorgegebenen Programmstücken
*Arbeiten mit dynamischen Datenstrukturen, insbesondere mit Bäumen
*Arbeiten mit rekursiven Methoden
Mindeststandard
Mindestens 50% der Fragen richtig beantwortet
Prüfungstyp
Schriftliche Klausur, u.a. mit folgenden Aufgabentypen:
*Fragen zum Grundwissen
*Objektorientierte Programmierung
*Finden von Fehlern in vorgegebenen Programmstücken
*Arbeiten mit dynamischen Datenstrukturen, insbesondere mit Bäumen
*Arbeiten mit rekursiven Methoden

Lernziele

Kenntnisse
Objektorientierte Programmierung: Klassenstrukturen
Objektorientierte Programmierung: Generische Klassen
Ausnahmeereignisse
Ein-/Ausgabe: Ströme und Dateien
Ein-/Ausgabe: Graphische Benutzeroberflächen (GUIs)
Dynamische Datenstrukturen: Einfache Strukturen
Dynamische Datenstrukturen: Graphen
Formale Spezifikation syntaktischer Strukturen

Fertigkeiten
Objektorientierte Programmierung
Aufwand Präsenzlehre
Typ Präsenzzeit (h/Wo.)
Vorlesung 2
Übungen (ganzer Kurs) 1
Übungen (geteilter Kurs) 1
Tutorium (freiwillig) 0
Besondere Literatur
keine/none
Besondere Voraussetzungen
keine
Begleitmaterial
Vortragsfolien zur Vorlesung
Übungsaufgabensammlung
Beispielprogramme
Separate Prüfung
keine

Lernziele

Fertigkeiten
Objektorientierte Implementierung von dynamischen Strukturen
Objektorientierte Implementierung von GUI-Komponenten
Aufwand Präsenzlehre
Typ Präsenzzeit (h/Wo.)
Praktikum 1
Tutorium (freiwillig) 0
Besondere Literatur
keine/none
Besondere Voraussetzungen
keine
Begleitmaterial
Aufgabenbeschreibung mit Anleitung für die Programmierung
Separate Prüfung
Prüfungstyp
praxisnahes Szenario bearbeiten (z.B. im Praktikum)
Details
Bewertung der Ergebnisse inklusive Präsentationen, Vorführungen, Diskussionsbeiträge sowie Dokumentationen in Form von Computer Programmen
Mindeststandard
Termingerechte Einlieferung, Präsentation und Demonstration von implementierten Programmen gemäß der Aufgabenbeschreibungen

© 2022 Technische Hochschule Köln