Python Programming Twilights for teachers of computing
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 .