Table of Contents
Freifach Programmieren Einstieg, 2022
Grundlagen der Programmierung in Python
Dokumentation
Projekt-Ideen
Freifach Programmieren Einstieg, 2022
Python Cheat-Sheet
Grundlagen der Programmierung in Python
Wenn TigerJython hängen bleibt.
print: einfache Ausgabe, arithmetische Ausdrücke
Variablen mit Zahlen und formatierte Ausgabe
Selektion, bedingte Programmausführung: if, if else, if elif else
Wiederholungen, for, while, break, continue
Zufallszahlen
Strings (Zeichenketten)
Listen und Arrays
Funktionen
Dokumentation
TigerJython
https://www.jython.ch/index.php?inhalt_links=navigation.inc.php&inhalt_mitte=home/home.inc.php
Projekt-Ideen
Wordle
Wortliste erstellen aus Webcontent (z.B. Wikipedia)
Auswerten der Eingabe
Darstellung der Tastatur
Nerdle
Funktionsgraphen mit TigerJython zeichnen
TicTacToe
Sudoku (lösen und generieren)
Metallschlaufe entlang einem Draht führen (Zustandsmaschine).
OxoCard
Dynamische Webseiten mit Brython
Abschluss-Challenge