Zum Inhalt

Die vielen Seiten von Python

am_anfang_hallo.py
WIDTH, HEIGHT = 600, 400

def draw():
    screen.fill("black")
    screen.draw.text("Hallo von Python!", (300, 200))
am_anfang_hallo.py
from microbit import *

while True:
    display.scroll("Hallo von Python!")
am_anfang_hallo.py
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


  1. 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

  2. https://gordonbrander.com/pattern/low-floor-wide-walls-high-ceiling/