Die Vorlesung vermittelt eine Einführung in die Programmierung, mit Schwerpunkt auf den grundlegenden Programmierkonzepten.
Lernziel
Verständnis der grundlegenden Programmierkonzepte. Fähigkeit, einfache Programme schreiben und lesen zu können. Fähigkeit, andere (konzeptionell ähnliche) Programmiersprachen rasch erlernen zu können.
Inhalt
Variablen, Typen, Kontrollanweisungen, Prozeduren und Funktionen, Scoping, Rekursion, dynamische Programmierung, vektorisierte Programmierung, Effizienz. Als Lernsprachen werden Java und Matlab verwendet.
Literatur
Sprechen Sie Java? Hanspeter Mössenböck dpunkt.verlag
Leistungskontrolle
Information zur Leistungskontrolle (gültig bis die Lerneinheit neu gelesen wird)
Leistungskontrolle als Jahreskurs mit 252-0846-00L Informatik II
(nächstes Semester)
Die Leistungskontrolle wird in jeder Session angeboten. Die Repetition ist ohne erneute Belegung der Lerneinheit möglich.
Prüfungsmodus
schriftlich 60 Minuten
Zusatzinformation zum Prüfungsmodus
Durch Bearbeitung der wöchentlichen Übungsserien kann ein Bonus von maximal 0.25 Notenpunkten erarbeitet werden, der an die Prüfung mitgenommen wird. Der Bonus ist proportional zur erreichten Punktzahl über alle Serien, wobei volle Punktzahl einem Bonus von 0.25 entspricht. Dieser Bonus kann nicht in spätere Repetitionsklausuren mitgenommen werden.
Hilfsmittel schriftlich
Vier A4 Seiten (zwei A4 Blätter), handgeschrieben oder min. Schriftgrösse 11 Pkt.
Falls die Lerneinheit innerhalb eines Prüfungsblockes geprüft wird, werden die Kreditpunkte für den gesamten bestandenen Block erteilt. Diese Angaben können noch zu Semesterbeginn aktualisiert werden; verbindlich sind die Angaben auf dem Prüfungsplan.