Aktives Lernen und Training ist eine besonders effektive Form der Bildung. Hier wird ein integrierter Ansatz für Korrektur, domänenspezifisches Feedback und personalisierte Anleitungsfunktionen untersucht. Es wird ein automatisiertes synchrones Feedback und Empfehlungen auf der Grundlage einer personalisierten Leistungsbewertung bereitgestellt. Ein automatisiertes computergestütztes Tutorsystem, das eine Trainingsumgebung für die Datenbanksprache SQL unterstützt, wird in Betracht gezogen: Interaktion mit dem Inhalt durch Programmieraktivitäten und synchrones kontextbezogenes Feedback. Ein automatisierter Tutoring-Prozess ermöglicht es den Studierenden, ihre Lernumgebung individuell zu gestalten, indem sie Feedback-Präferenzen definieren und ihre eigenen Lernpfade durch den Lehrplan wählen.