Die Einstufung eines Werkzeugs zur Unterstützung des Programmierens als Lernsoftware erfordert eine Analyse der technischen Kriterien der Norm ISO/IEC 9126 und der pädagogischen Kriterien des Modells von Thomas Reeves. Bei der Analyse der Kriterien müssen externe Faktoren berücksichtigt werden, die den Lehr-Lern-Prozess beeinträchtigen, insbesondere bei Studenten, die an Einführungskursen in die Programmierung teilnehmen. In diesem Buch bewerten wir empirisch, ob diese Kriterien ausreichen, um VisuAlg als Lernsoftware auszuwählen.