INFB Programmierung III | SG | INF | |
---|---|---|---|
Dozent : |
Prof. Dr. Florian Marquardt
eMail
|
Semester | 3 |
Einordnung : | Bachelor Informatik | SWS | 4 |
Sprache : | Deutsch | Art | VÜ |
Prüfungsart : | PL | Credits | 5 |
Prüfungsform : | Klausur 120 min | ||
Voraussetzungen : |
Programmierung I
Programmierung II |
||
Querverweise : | |||
Vorkenntnisse : | Programmierung I und II Beherrschung der Konzepte der prozeduralen und objektorientierten Programmierung, praktische Programmiererfahrungen in der Programmiersprache JAVA, grundlegende Kenntnisse von HTML | ||
Hilfsmittel und Besonderheiten : | Studien- und Prüfungsleistungen: Semesterbegleitende Leistungen können in die Bewertung einbezogen werden. | ||
Lehrziele : | Die Teilnehmer kennen und verstehen der Konzepte der imperativen und funktionalen Programmierung (im Umfang der Programmier-sprachen C und JavaScript entsprechend). Sie beherrschen die Syntax beider Programmier-sprachen. Sie sind in der Lage, selbständig Programme in C und JavaScript zu schreiben, fremde Programme lesen und zu modifizieren. Sie beherrschen der Techniken: Projektorganisation, Editieren, Debuggen und Fehlersuche. Sie können sie beispielhaft in der integrierten Entwicklungsumgebung Visual Studio Code anwenden. | ||
Lehrinhalte : | Algorithmen und Datenstrukturen in Anwendung | ||
Literatur : | Kernighan B.W., Ritchie D.M. Programmieren in C. Carl Hanser Verlag 1990 Stroustrup B. Die C++-Programmiersprache: Aktuell zu C++11, Carl Hanser Verlag 2015 Stroustrup B. Einführung in die Programmierung mit C++, Pearson Studium, 2010 Isernhagen R.: Softwaretechnik in C und C++. Carl Hanser Verlag 2000 Kirch U., Prinz P.: C++ - Lernen und professionell anwenden (mitp Professional), mitp Verlag 2015 David Flanagan: JavaScript: The Definitive Guide: Activate Your Web Pages (Definitive Guides). O Reilly 2011 Marijn Haverbeke: Eloquent JavaScript, 3rd Edition: A Modern Introduction to Programming, No Starch Press 2018 Mozilla Developer Network (MDN) JavaScript Guide https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide |