Algorithmisches Problemlösen mit dem Java-Hamster

Die Formulierung von Algorithmen mit einer formalen Sprache stellt einen wesentlichen Bestandteil der Informatik dar. Dabei geht es keineswegs nur darum eine Computersprache (also ein Vokabular und eine Grammtik) zu erlernen. Vielmehr soll der Informatiker in die Lage versetzt werden, komplexe Probleme derart zu formulieren, dass sie von einer Rechnenanlage gelöst werden können. Diese Formulierung erfolgt schließlich in einer Programmiersprache - in diesem Kurs in Java.