Skip to main navigationSkip to main content
The University of Southampton
Southampton Education School

Python Programming Twilights for teachers of computing

Published: 25 September 2014

Mathematics and Science Learning Centre is providing professional development twilight sessions on Python programming for teachers of Computing starting on October 2014.

This popular, free and easily readable programming language is not only suitable for beginners but is also used in higher education and industry. The proposed series of twilight sessions will use the Raspberry Pi to explore the versatility of this language, build programming skills, become more familiar with the Linux/Unix OS and develop ideas, games and applications which could be used in teaching Computer Science. Although the programming techniques will apply to any platform, using a wireless network of Raspberry Pi computers at the MSLC will enable us to benefit from the excitement and huge collaborative efforts generating useful modules and demonstrate how a network of Raspberry Pi computers could be used in an educational setting. After a presentation on the techniques underpinning each topic much of the time will be committed to "hands-on" programming leading to small projects to be completed individually

Tuesday 14th October – SESSION ONE

Program structure, data types, string manipulation, arithmetic and logical functions.

Tuesday 4th November – SESSION TWO

Functions and scope of variables, using modules and developing one’s own.

Tuesday 18th November – SESSION THREE

Graphic User Interfaces, handling forms and user input.

Tuesday 2nd December – SESSION FOUR

Object Oriented Programming. Moving from procedure-oriented programming to object-oriented programming.

Tuesday 16th December – SESSION FIVE

Using Python to manage a database and handling actions within HTML scripts.

 

To book on the programme, see our events page.

Privacy Settings