Die vielen Seiten von Python
WIDTH, HEIGHT = 600, 400
def draw():
screen.fill("black")
screen.draw.text("Hallo von Python!", (300, 200))
from microbit import *
while True:
display.scroll("Hallo von Python!")
print("Hallo von Python!")
Ich1 unterichte in mehreren Kursen Programmieren mit Python. Geeignet sind diese Kurse für Anfänger:innen ab einem Alter von 12 Jahren, also Schulstufe 6.
Jeder Kurs beginnt mit am_anfang_hallo.py; dann geht es weiter, Buchstabe für
Buchstabe: die Namen der Beispiele sind alphabetisch geordnet.
Als Motto dieser Kurse wähle ich den Leitspruch, der das Design von Scratch beeinflußt hat:
Low floor, wide walls, high ceiling
– Mitchel Resnick, Seymour Papert2
Das ABC des Programmierens (Pygame Zero)
https://codeberg.org/vielseitig/vielseitig_abc
Programmieren mit dem Kleinen (BBC micro:bit)
https://codeberg.org/vielseitig/vielseitig_microbit
Interessante Seiten
- Unbreaking Software: a short course on debugging, https://gvwilson.github.io/unbreak/
-
Mein Name ist Roland Richter. Ich unterrichte Mathematik am Khevenhüller Gymnasium, Programmieren an der Kunstuniversität Linz und Fachdidaktik an der Pädagogischen Hochschule Oberösterreich. ↩
-
https://gordonbrander.com/pattern/low-floor-wide-walls-high-ceiling/ ↩