Zum Hauptinhalt springen

Coding

Tic Tac Toe
·390 Wörter·2 min
Spätestens seit dem Film “Wargames” ist klar: Eine KI verliert nicht gern. Und auch ein Unentschieden kann ähnlich frustrierend sein. Trotzdem kann eine Partie “Tic Tac Toe” sehr spaßig sein – hier eine Variante in Python, die mittels Turtle implementiert wurde.
Zahlenraten
·65 Wörter·1 min
flowchart TD A[Start] --> B[Zufallszahl erzeugen] B --> C[Benutzer wird informiert über Stellenzahl] C --> D[Benutzereingabe: Zahl raten] D --> E{Eingabe == Zufallszahl?} E -- Ja --> F[Richtig geraten! Versuche ausgeben] E -- Nein --> G{Eingabe < Zufallszahl?} G -- Ja --> H[Hinweis: Meine Zahl ist größer] G -- Nein --> I[Hinweis: Meine Zahl ist kleiner] H --> D I --> D F --> J[Ende]
Schimpfolino
·49 Wörter·1 min
flowchart TD A[Start] --> B[Wähle zufällig ein Genus: Maskulinum, Femininum oder Neutrum] B --> C{Genus?} C -- Maskulinum --> D[Erzeuge Schimpfwort: list1+r list2+list4] C -- Femininum --> E[Erzeuge Schimpfwort: list1 list2+list3] C -- Neutrum --> F[Erzeuge Schimpfwort: list1+s list2+list5] D --> G[Ausgabe] E --> G F --> G G[Ende]
Python Turtle Cheat Sheet
·468 Wörter·3 min
🐢 Hier kommt ein vollständiges Turtle Cheat Sheet, das sowohl für Einsteiger als auch für Fortgeschrittene geeignet ist – unabhängig vom Alter. Es deckt alles ab: von Grundfunktionen über Farben, Formen und Schleifen bis hin zu Events, Koordinaten, Animationen und komplexen Zeichnungen.
Python Schlüsselwörter mit Beispielen
·288 Wörter·2 min
🐍 Hier ist eine komplette Liste aller Python-Keywords mit kurzen, verständlichen Beispielen für jede Verwendung – ideal für Schüler und Einsteiger.
Python nicht erlaubte Bezeichner
·255 Wörter·2 min
🧠 In Python gibt es eine feste Liste von Schlüsselwörtern (Keywords), die nicht als Bezeichner (also Namen für Variablen, Funktionen, Klassen usw.) verwendet werden dürfen. Sie sind reserviert, weil sie eine spezielle Bedeutung im Sprachkern haben.
Python Link Liste
·99 Wörter·1 min
Hier ist eine Liste nützlicher Links rund um Python und Visual Studio Code (VSCode):
Python Funktionen via Import
·282 Wörter·2 min
📦 In Python gibt es viele nützliche Funktionen und Methoden, die du über Module importieren kannst. Diese erweitern die Grundfunktionen von Python und sind besonders hilfreich für Mathematik, Zufall, Zeit, Dateien, Systemzugriffe und mehr.
Python Built-in Funktionen (ohne Import)
·405 Wörter·2 min
🧠 In Python gibt es eine Vielzahl von eingebauten Funktionen (sogenannte built-in functions) und Standardmethoden, die du direkt verwenden kannst, ohne etwas zu importieren. Sie sind das Werkzeugkasten für jeden Python-Einsteiger – und perfekt für deine Schüler!
Namenskonventionen in Python
·369 Wörter·2 min
🐍 Die Namenskonventionen in Python sind in der offiziellen PEP 8 Style Guide festgelegt. Sie sorgen für einheitlichen, lesbaren und wartbaren Code. Hier ist eine umfassende Übersicht:
Kommentare in Python
·377 Wörter·2 min
🧠 Hier ist ein komplettes Cheat Sheet zu Kommentaren, Dokumentation und Code-Stil in Python – ideal für Einsteiger, Schüler und Fortgeschrittene. Es zeigt, wie man Kommentare richtig verwendet, wie man Code dokumentiert und wie man lesbaren, sauberen Python-Code schreibt.
Harry Potter Quiz
·65 Wörter·1 min
flowchart TD A[Start] --> B[Wähle zufällige Frage aus spells] B --> C[Erzeuge 4 Antwortmöglichkeiten 1 richtig, 3 zufällig] C --> D[Antwortmöglichkeiten mischen] D --> E[Frage und Antworten anzeigen] E --> F[Benutzereingabe: A, B, C oder D] F --> G{Antwort korrekt?} G -- Ja --> H[Richtig! Lob ausgeben] G -- Nein --> I[Falsch! Richtige Antwort anzeigen] H --> J[Neue Runde] I --> J J --> B
Geburtstag ermitteln
·47 Wörter·1 min
flowchart TD A[Start] --> B[Benutzereingabe: Geburtstag TT.MM.JJJJ] B --> C{Eingabe korrekt?} C -- Nein --> B C -- Ja --> D[Geburtstag als Datum speichern] D --> E[Wochentag berechnen und ausgeben] E --> F[Alter in Sekunden, Minuten, Stunden, Tagen, Jahren berechnen] F --> G[Alter ausgeben] G --> H[Ende]
Das Haus vom Nikolaus v2
·69 Wörter·1 min
flowchart TD A[Start] --> B[Initialisiere Turtle und Fenster] B --> C[Definiere Haus-Funktion] C --> D[Setze Fensterparameter Breite, Höhe] D --> E[Schleife: count > 0] E --> F[Zufällige Werte für x, y, a, Farbe, Größe erzeugen] F --> G[Rufe Haus x, y, a, Farbe, Größe auf] G --> E E -- count == 0 --> H[Schreibe Fertig! in Rot in die Mitte] H --> I[Blende Turtle aus] I --> J[Programmende]
Das Haus vom Nikolaus
·95 Wörter·1 min
flowchart TD A[Start] --> B[Initialisiere Turtle und Fenster] B --> C[Setze Hausparameter a, x, y] C --> D[Setze Turtle-Einstellungen Form, Geschwindigkeit, Stiftdicke] D --> E[Zeichne Grundfläche: teleportiere zu x, y] E --> F[Zeichne Linie zu x+a, y] F --> G[Zeichne Linie zu x, y+a] G --> H[Zeichne Linie zu x+a, y+a] H --> I[Zeichne Linie zurück zu x, y] I --> J[Zeichne Linie zu x, y+a] J --> K[Zeichne Dachspitze: zu x+a/2, y+a+a/2] K --> L[Zeichne Linie zu x+a, y+a] L --> M[Zeichne Linie zu x+a, y] M --> N[Blende Turtle aus] N --> O[Programmende]