Intern
Veranstaltungsbuchung
Sie sind nicht angemeldet.

Informatiklehrendentag Bayern

Gerhard Röhner: GuiPy - eine Python-Entwicklungsumgebung für die Schule

Typ:Workshop
Beschreibung:Die Bildungsstandards Informatik der GI weisen den Prozessbereich „Modellieren und Implementieren“ aus. Für die Unterrichtspraxis sollten daher geeignete Werkzeuge zur Verfügung stehen, die das Modellieren und Implementieren unterstützen. Die meisten IDEs für Python bieten keine Modellierungsmöglichkeiten z. B. für Struktogramme, Klassendiagramme oder GUIs. Nach dem EIS-Prinzip sind aber auch ikonische Zugänge und der Wechsel zwischen der ikonischen Ebene und der symbolischen Ebene des Quelltextes für Verstehensprozesse relevant. Ein rein quelltextbezogener Ansatz zur Erstellung von GUI-Oberflächen ist ein sehr mühsamer und für die Schule nicht angemessener Weg. Mit einem GUI-Designer ist die Entwicklung von GUI-Oberflächen auch für Schülerinnen und Schüler eine einfache Angelegenheit.

Der Autor hat mit GuiPy eine Python-Entwicklungsumgebung realisiert, die neben den üblichen Funktionen zur Implementierung auch Modellierungen ermöglicht. Es werden Struktogramme, Sequenzdiagramme und Klassendiagramme unterstützt. Wie beim Java-Editor lassen sich aus einem Klassendiagramm Objekte erzeugen und deren Methoden aufrufen. Zum Modellieren eines Klassendiagramms steht ein Klasseneditor zur Verfügung. Mit einem GUI-Designer können auf einfache Weise Tk-/TTK bzw. Qt-GUI-Oberflächen erstellt und genutzt werden.

Im Workshop wird anhand eines unterrichtsgeeigneten Beispiels gezeigt, wie man mit GuiPy Klassen modelliert und interaktiv mit Klassen und Objekten arbeitet. In der integrierten Entwicklungsumgebung werden anschließend GUI-Formulare zur Verwendung von Klassen und Objekten in einem GUIProgramm modelliert und Ereignismethoden für die Interaktion implementiert.
Hinweis:Bitte bringen Sie einen Laptop mit installiertem Python, GuiPy und PyQt6 mit. Hinweise finden Sie unter guipy.de.
Datum:19.09.2023
Zeit:15:00 - 16:30
Ort:Übungsraum I, Informatikgebäude (Campus Hubland)
Belegung:20 von 20 verfügbaren Plätzen bereits gebucht.

Hinweis zum Datenschutz

Mit 'OK' verlassen Sie die Seiten der Universität Würzburg und werden zu Facebook weitergeleitet. Informationen zu den dort erfassten Daten und deren Verarbeitung finden Sie in deren Datenschutzerklärung.

Hinweis zum Datenschutz

Mit 'OK' verlassen Sie die Seiten der Universität Würzburg und werden zu Twitter weitergeleitet. Informationen zu den dort erfassten Daten und deren Verarbeitung finden Sie in deren Datenschutzerklärung.

Kontakt

Lehrstuhl für Mathematik V (Didaktik der Mathematik)
Emil-Fischer-Straße 30
Campus Hubland Nord
97074 Würzburg

Tel.: +49 931 31-85091
E-Mail

Suche Ansprechpartner

Hubland Nord, Geb. 30