Detailinformationen |
Quellcurriculum |
Bachelorstudium Technische Physik 2020W |
Ziele |
Vermittlung von Grundkenntnissen über Computer und die objektorienter Programmierung. Darstellung der Organisation von Objekten (Daten) und ihrer Methoden (Algorithmen) in Klassen und Hierarchien von Klassen als zentrales Element der objektorientierten Programmierung.
|
Lehrinhalte |
Grundkenntnisses über die Architekturen von Computer; Grundelemente der objektorientierten Programmierung, wie grundlegenden Datentypen und Elementen der strukturierten Programmierung (teilweise Zusammenfassung/Wiederholung aus "Algorithmen und Datenstrukturen in der Physik"); Klassen, Ableitung von Klassen durch Vererbung unter Bildung von Klassenhierarchien und Klassenpolymorphismus.
Implementierung von abgeleiteten Datentypen in Standardklassen, wie komplexen Zahlen und Vektoren. Demonstration der Vorteile objektorientierter Programmierung anhand von Beispielen aus der Physik.
|
Beurteilungskriterien |
Positive Beurteilung der eingereichten Lösungen der Programmieraufgaben und ihrer Präsentation; schriftliche Prüfung.
|
Lehrmethoden |
Vortrag, Präsenz- und Übungsbeispiele.
|
Abhaltungssprache |
English |
Literatur |
wird zu Beginn der LV bekanntgegeben.
|
Lehrinhalte wechselnd? |
Nein |
Sonstige Informationen |
Bis Semester 2021S bezeichnet als: 261VPROEP2P20 PR Einführung in die Programmierung II, bis Semester 2020S bezeichnet als: TPBPEPRPRO2 PR Einführung in die Programmierung II
|
Frühere Varianten |
Decken ebenfalls die Anforderungen des Curriculums ab (von - bis) 261VPROEP2P20: PR Einführung in die Programmierung II (2020W-2021S) TPBPEPRPRO2: PR Einführung in die Programmierung II (2007W-2020S)
|