Detailinformationen |
Quellcurriculum |
Bachelorstudium Technische Physik 2023W |
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 |
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)
|