Für Studenten die sich schon mit den Grundlagen der Programmierung auskennen.
Fortgeschrittenes Programmieren fängt da an wo Programmieren für Anfänger aufhört. Als Programmiersprache dient auch hier Python (es sei denn der Student wünscht sich etwas anderes), aber die Themen die erlernt werden sind komplexer und weiter fortgeschritten:
- Datenstrukturen und Algorithmen
- Objektorientierung
- Datenanalyse und Datenverarbeitung
- Optimierung und Notation
Sprachen
Ausser Python eignen sich auch noch andere Sprachen für diesen Kurs:
- GDscript ( Godot’s eigene Skriptsprache. Ähnelt sehr Python aber für Videospiele gemacht)
- C++ ( entweder als “reines” modernes C++23 oder höher, oder in Verbindung mit einem Toolkit oder Spieleengine)
- Lisp (Common Lisp und Emacs-Lisp)
- Shell-script (Bash oder Powershell)
- SQL
