Informatik allgemein
Vorkurs Informatik des MINT-Kollegs (am KIT aufgezeichnete Vorlesung)
Java
Christian Ullenboom: Java ist auch eine Insel (Openbook)
- Kostenfrei online verfügbar
- Das Openbook erklärt ausführlich die wichtigsten Aspekte der Programmierung mit Java
Peter Pepper: Programmieren lernen: Eine grundlegende Einführung mit Java
- Kostenfrei als E-Book im KIT-Netz verfügbar
- Das Buch ist gut geeigtnet als Einstiegsbuch in die Informatik
Zur Erstellung der Programme empfehlen wir die Nutzung einer Entwicklungsumgebung, z.B. Eclipse oder IntelliJ.
C/C++
Jürgen Wolf: C von A bis Z (Openbook)
- Lahres, G. Rayman: Objektorientierte Programmierung (Openbook)
Zur Erstellung der Programme empfehlen wir die Nutzung einer Entwicklungsumgebung:
Visual Studio Code mit C++-Erweiterung
- Installationsanleitung für die C++-Erweiterung
Visual Studio Community Edition
- Sehr umfangreiche Entwicklungsumgebung mit vielen nützlichen Funktionen
- Freie und quelloffene Alternative zu den beiden anderen Entwicklungsumgebungen