Programming with GUIs
Learn what a Graphical User Interface is and write your own GUI-based applications with this practical course for teachers.
Who is the course for?
This course is designed for teachers delivering computer science lessons up to GCSE level or equivalent. It’s aimed at teachers who have basic experience with Python. If you don’t have much experience with Python, perhaps complete Programming 101: An Introduction to Python for Educators first.
What topics will you cover?
Using widgets to build a GUI
Responding to user inputs using events
Reading and modifying the properties of widgets
Designing GUIs and using boxes and either auto or grid layouts to implement them
Adjusting the appearance of your GUI to improve the user experience
Using time-based events
Decomposing a project to make it more manageable