Python Programmieren im Browser

Lesedauer < 1 Minute

Ich habe mit Hilfe einer KI eine IDE für Python programmiert, sodass du von jedem Gerät aus Python nutzen kannst. Der Clou ist, dass du nahezu wie bei einem Programm wie Tonny Syntax-Highlighting, Vorschläge für Autovervollständigung und Möglichkeiten zur Arbeit mit Dateien hast.

Lernsnacks Python IDE

Wie funktioniert die Lernsnacks Pyhton IDE?

Die Lernsnacks Python IDE lädt sich eine Instanz von Pyodide auf dein Gerät und kann dann kostenlos Python Code erstellen, kompilieren und ausführen. Du hast Syntax-Highlighting, Autovervollständigung und Dateimanagement als Funktionen.

Wenn mal etwas nicht funktioniert, schreibe mir gerne eine Nachricht.

Du kannst Dateien (json, txt, csv) hochladen und nutzen. Somit sind deine alten Projekte immer nutzbar. Außerdem kannst du deinen Code speichern.
Dateien, die du on the fly erstellst, können ebenfalls gespeichert werden.

Inputs werden im Ausgabefenster dargestellt und nicht als Popup (das funktionierte leider nicht so gut).

Lernsnacks Workbook für Python

Bald erscheint bei Amazon mein Buch „Python lernen für Kids“ mit 16 einfachen Lektionen für die Grundlagen der Programmierung allgemein und speziell für Python.

Warum gibt es die Lernsnacks Pyhton IDE?

Das Ganze habe ich deshalb so gemacht, weil Schüler mit iPads Schwierigkeiten mit kostenpflichtigen Apps oder Werbeunterbrechungen hatten oder weil bestimmte Funktionen in den kostenfreien Apps unhandlich waren.

Außerdem habe ich ein Skript erstellt, mit dem Schüler oder Erwachsene, die Programmieren lernen wollen, in 16 einfachen Lektionen wichtige Konzepte von Python lernen. Dafür wollte ich dann auch eine Programmierumgebung nutzen, die ich im Buch zeigen kann.

Die Erfahrungen aus dem Unterricht zeigen, dass es gut funktioniert. Da viele Schulen iPads nutzen, ist diese IDE ein Weg, um einfach zu programmieren.


Kommentare

Schreib mir einen Kommentar!

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre, wie deine Kommentardaten verarbeitet werden.