Das hier abgelegte Material gehört zum Fortbildungskurs am LI Hamburg im Qualifizierungskurs Informatik Sek II zur Objekt-orientierten Modellierung und Programmierung mit Python. Zielrichtung ist der Informatik-Unterricht im grundlegenden Niveau der Oberstufe.
Speziell über diese Seite werden die Projekte bereit gestellt, bei denen nicht mit dem Grafiktool wxPython gearbeitet wird, sondern mit Tkinter. Das ermöglicht einen Unterricht mit einer Grundinstallation von Python.
Die Projekte entstammen der Arbeit von Benjamin Moll und sind von mir weiter bearbeitet.
Ich empfehle im Unterricht diese Versionen zu verwenden, da es für die Schülerinnen und Schüler bei Erweiterungen um weitere Klassen vermutlich einfacher wird.
ACHTUNG: Das Verarbeiten von Farbnamen in hexadezimaler Schreibweise habe ich in der
Datei leinwand.py ergänzt. Allerdings bisher nur in den beiden ersten Projekten, also in Anfangsprojekt-tkinter.zip
und Anfangsprojekt-tkinter-mit-Bildexport.zip .
Bitte bei Bedarf in den anderen Projekten in der Klasse Farben
in der Methode gibFarbe(self,wort) die Zeile
if wort[0]=='#': return wort
ergänzen.
Auch diese "Anfangsprojekt" benannten Versionen orientieren sich am mit wxPython und Java umgesetzten Konzept.