‘miniCPD’ workshop details
Python is a popular language for elementary programming but it not so easy to write programs with a graphical user interface (GUI). This workshop will introduce GUI programming in Python, covering:
- the concepts common to all GUI frameworks: events, widgets and attributes
- the role of object-oriented programming in GUIs
- the choice of GUI frameworks (but looking mainly at tkinter, the default framework)
Time will be spent on practical work: computers are provided but bring your own laptop (with Python 3 installed) if you wish.
Background
The workshop assumes knowledge of basic Python and is aimed at those with an interest in A level computing.
Workshop Resources
Slides
GUI Programming Slides |
GUI Programming Slides |
GUI Programming Slides Powerpoint |
GUI Programming Practical Sheet |
GUI Programming Practical Sheet |
Examples
Gui Programming Examples |
Gui Programming Examples |