Visual Coding Lab ist eine Lern-App, mit der du Programmieren direkt auf deinem Smartphone lernen kannst. Sie umfasst 60 Lektionen, die alles von den Grundlagen von Python und C bis hin zu grundlegenden Algorithmen wie Maximum-Value-Suche und Bubblesort abdecken.
■ Lesen, Schreiben und Ausführen
Jedes Kapitel folgt einem dreistufigen Prozess: „Lesen → Übung → Quiz“. Du liest eine kurze Erklärung, schreibst den Code nach und führst ihn direkt aus. Abschließend überprüfst du dein Verständnis mit einem Quiz. Die App ist so konzipiert, dass sie über einfaches Lesen und Kopieren hinausgeht.
■ Variableninhalte sehen
In den Python-Übungen werden nicht nur die Ausführungsergebnisse angezeigt, sondern auch die Werte der Variablen als Kästchen dargestellt. Indem du das Programm Schritt für Schritt ausführst, kannst du visuell nachvollziehen, welche Zeilen das Programm durchläuft und wie sich die Werte ändern. In der Lektion zum Sortieren siehst du in einem Diagramm, wie Array-Elemente neu angeordnet werden.
■ Ausführungsumgebung auf deinem Gerät
Sowohl Python als auch C werden ausschließlich im Browser deines Geräts ausgeführt. Der von Ihnen geschriebene Code wird niemals an einen Server gesendet. Nach dem Öffnen werden die Lernmaterialien und die Ausführungsumgebung auf Ihrem Gerät gespeichert, sodass Sie auch in Gebieten mit instabiler oder fehlender Verbindung weiterlernen können.
■ Enthaltener Lehrplan (insgesamt 60 Lektionen)
・Einführung in Python: Von den Grundlagen zu Algorithmen (10 Kapitel / 30 Lektionen)
print(), Variablen und Berechnungen, f-Strings, if-Anweisungen, for-Schleifen, while-Schleifen, Listen, Funktionen, Suche nach dem Maximalwert, Bubblesort
・Einführung in die Programmiersprache C: Von den Grundlagen zu Algorithmen (10 Kapitel / 30 Lektionen)
printf(), int-Datentyp und Berechnungen, scanf(), if-Anweisungen, for-Schleifen, Arrays, char-Arrays und -Strings, Funktionen, Suche nach dem Maximalwert, Bubblesort
■ Die Übungen werden automatisch bewertet. Für die Übungen werden Testfälle bereitgestellt. Durch Klicken auf „Test ausführen“ werden der erwartete Wert und die tatsächliche Ausgabe nebeneinander angezeigt, sodass Sie sofort sehen, ob der Test bestanden wurde oder nicht.
■ Freies Ausführen zum freien Programmieren
Unabhängig von den Lektionen gibt es eine Seite, auf der Sie frei Code schreiben und ausführen können. Dies ist hilfreich, wenn Sie den in den Lektionen behandelten Code testen möchten.
■ Lernprotokoll
Die Anzahl Ihrer Programmausführungen, die Anzahl der Fehler und Ihr zuletzt geschriebener Code werden auf Ihrem Gerät gespeichert. Sie können Ihren Fortschritt später überprüfen.
■ Nutzungsbedingungen
• Kostenlose Nutzung (Werbung wird angezeigt)
• Keine Registrierung oder Anmeldung erforderlich
• Ihr geschriebener Code, Ihr Fortschritt und Ihre Einstellungen werden nur auf Ihrem Gerät (localStorage) gespeichert und nicht an unseren Server gesendet.
• Cookies und Werbe-IDs werden zur Anzeigenschaltung verwendet.
• Zielgruppe: Ab 13 Jahren
• Datenschutzrichtlinie: https://visual-coding-lab.web.app/privacy
Lerne Python- und C-Programmierung in 60 praktischen Lektionen. Keine Anmeldung erforderlich, und der Kurs funktioniert offline.
Aktualisiert am
13.09.2026