22.12.2012 Aufrufe

Informatik 2 - Hochschule Regensburg

Informatik 2 - Hochschule Regensburg

Informatik 2 - Hochschule Regensburg

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Modulname<br />

Fachbezeichnung<br />

<strong>Informatik</strong> 2 / Praktikum<br />

Kurzbezeichnung PIN2 Betroffene Studiengänge BA-EI / BA-ME /BA-REE<br />

Studienabschnitt 2. Modul Nr. EI 13.2 / ME 10.2 / REE 9.2<br />

Letzte Änderung SS 2012 Regelsemester EI 3. / ME 4. / REE 3.<br />

Sprache Deutsch Verantwortlich Mottok<br />

Modultyp Pflichtmodul Kreditpunkte 2<br />

Lehrumfang<br />

Lehrform<br />

2 SWS<br />

Praktikum am Computer<br />

Vor- und Nachbereitung 2 h / Woche<br />

Leistungs- Ausarbeitung eines funktionsfähigen Programms<br />

nachweis<br />

Ein Programm je Praktikumseinheit<br />

Professoren: Kneißl, Mottok, Mandl, Scharfenberg, Niemetz<br />

Lehrbeauftragte: Farmbauer, N.N.<br />

Zugel. Hilfsmittel PC, Entwicklungsumgebungen Visual Studio.Net, CodeBlocks oder DevCpp<br />

für LN<br />

Voraussetzungen keine<br />

Vorkenntnisse Parallel schritthaltend zur Vorlesung <strong>Informatik</strong> 2 (IN2): EI 13.1 / ME 10.1 /<br />

REE 9.1; Kenntnisse in C-Programmierung, z.B. aus <strong>Informatik</strong> 1 (IN1): EI<br />

7.1 / ME 2.1 / REE 3.1<br />

Angebotene Aufgabenstellungen, Hilfsprogramme für Grafikausgabe<br />

Lehrunterlagen<br />

Lehrmedien PCs im CIP-Pool, Entwicklungsumgebungen, Tafel, Beamer<br />

Lehrinhalte verschiedene Programmieraufgaben im Text- und Grafik-Modus zu<br />

Verbesserungen gegenüber C<br />

Klassen und Objekte<br />

Zusammenarbeit von Objekten<br />

Kopien von Objekten<br />

Vererbung<br />

Virtuelle Funktionen<br />

Anleitung zu: Arbeit in der Gruppe,<br />

Präsentationstechnik, Diskussionsfähigkeit<br />

Lernziele/<br />

Kompetenzen<br />

Literaturempfehlungen<br />

<strong>Informatik</strong> 2<br />

Fähigkeit, eine einfache Problemstellung in ein C++ Programm umzusetzen<br />

Fähigkeit, Objektorientierung in Programmen praktisch anzuwenden<br />

Fähigkeit, C++ Programme zu schreiben und zum Laufen zu bringen<br />

Fähigkeit, im Team zu arbeiten durch<br />

gemeinsames Vorbereiten im Team, Kommentierung der Programme,<br />

Dokumentation (Flußdiagramme, Struktogramme), Präsentation<br />

der Ergebnisse, Diskussion kontroverser Lösungsansätze<br />

Prinz, P.; Kirch-Prinz, U.: C++ Lernen und professionell anwenden.<br />

4. Aufl. MITP (2007)<br />

N.N.: C++ für C-Programmierer. 12. Auflage, RRZN-Scripten, Hannover<br />

Meyers S.: Effektiv C++ programmieren. 3. Aufl., Addison-Wesley (2008)<br />

Stroustrup B.: Die C++-Programmiersprache. 4. Aufl., Addison-<br />

Wesley (2009)<br />

32

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!