Field Driven
Get up to speed with PyQt and event-driven programming with our redesigned materials!
About us
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.
Training Opportunities
5th June
Introduction to Python
One-day workshop on the basics of Python programming.
12th June
Files and databases
Learn to about file handling and working with database (GCSE).
19th June
Dynamic websites
CGI Scripting in Python to make your HTML website interactive!
28th June
Server-side databases
Learn to program a MySQL database (A-Level teachers)
5th July
Python and OOP
Learn object-oriented programming in Python (A-Level teachers)
12th July
Python and PyQT
Create a professional-looking GUI in Python (A-Level teachers)
17th July
Algorithms
Investigate searching and sorting algorithms and data structures.
22nd July
Python Summer School
SOLD OUT. A week of intensive programming in Python.
Sept 2013
Computing to GCSE Level
Prepare for teaching Computing at GCSE Level with Python - dates t.b.a.
Tutorials
Basics
Get to grips with the fundamentals of programming.
Databases
Interacting with SQLite databases.
Object-oriented
Discover a different way to put your programs together.
Event-driven
Add graphical user interfaces with PyQt.
Server-side
CGI scripting with MySQL databases.
RegEx
Regular expressions for pattern matching and validation.