Get up to speed with PyQt and event-driven programming with our redesigned materials!
Python School provides a way for existing ICT teachers to gain the knowledge and skills necessary to teach Computing and Computer Science in schools.
The materials are designed to enable you to gain the experience necessary to teach Computing at Key Stage 3, GCSE and A-Level.
In addition, we offer training sessions several times a year at various locations in Cambridgeshire and Essex.
Introduction to Python
One-day workshop on the basics of Python programming.
Files and databases
Learn to about file handling and working with database (GCSE).
CGI Scripting in Python to make your HTML website interactive!
Learn to program a MySQL database (A-Level teachers)
Python and OOP
Learn object-oriented programming in Python (A-Level teachers)
Python and PyQT
Create a professional-looking GUI in Python (A-Level teachers)
Investigate searching and sorting algorithms and data structures.
Python Summer School
SOLD OUT. A week of intensive programming in Python.
Computing to GCSE Level
Prepare for teaching Computing at GCSE Level with Python - dates t.b.a.
Get to grips with the fundamentals of programming.
Interacting with SQLite databases.
Discover a different way to put your programs together.
Add graphical user interfaces with PyQt.
CGI scripting with MySQL databases.
Regular expressions for pattern matching and validation.