Python Unterrichtsmaterial

GUI

GUI - Programmierung macht aus Sicht der Schülerinnen und Schüler Unterrichtsprojekte erst "rund". Auch konzeptionell erweitert die Ereignis-gesteuerte Programmierung die Programmierparadigmen um ein weiteres wichtiges Grundkonzept und sollte daher ihren Stellenwert im Unterricht haben.

Gui mit wxPython

Dafür gibt es mehrere Möglichkeiten, hier wird aber nur das Paket wxPython untersucht, da es mit einer hervorragenden Dokumentation und einem ebenso hervorragend dokumentierten Demopaket ergänzt zur Verfügung steht.
Unterrichtserfahrungen zeigen, dass damit eine weitgehend selbstständige Arbeit der SuS an Unterrichtsprojekten möglich wird.

Starthilfe

Nur am Anfang muss man ein klein wenig helfen, um eine unter Python lauffähige Anwendung zu bekommen. Dazu dient das Frame-Beispiel mit leerem Inhalt wxFrame-leer.py.
Dieses Beispiel wird mit den nachfolgenden Versionen wxFrame-leer_button.py und wxFrame-leer_button_dialog.py aufgebaut.
Eine vergleichbare Linie - sie gehören zum Text Python-08-Einfaches-wxFrame-Beispiel.pdf - bilden wxFrame-Beispiel.py, wxFrame-Beispiel_2.py, wxFrame-Beispiel_3.py und wxFrame-Beispiel_4.py

Projekte

Ein Projekt auf der Basis dieser einfachen Elemente ist in Python-09_Projekt_Palindrom_mit_GUI.pdf beschrieben.

Beispiele von Projekten mit Gui sind auf der Beispiele-Seite angegeben.


Zurück zur Homepage.

© claus albowski