Python is a powerful, clean and easy to learn programming language that is fast becoming the favourite of pupils and teachers alike. Whether you want to learn/teach simple routines or complex object-oriented programming Python is an excellent choice.

Our Python courses aim to develop your programming skills in Python 3 to allow you to effectively and confidently deliver National 5, Higher and Advanced Higher. Concentrate on learning programming – not learning software to write programs!

Courses on the topic of Python

Course title Summary
Introduction to Python for Computing Science teachers

Python is fast becoming a firm favourite for teaching and learning Computing Science. The language emphasises clean, elegant, clutter-free, easy to write code and syntax. It is available on Windows, Mac, Linux and even on microelectronic platforms like the Raspberry Pi. It is also completely free.

This one day course will introduce you to the Python language, writing simple Python applications and software choices for writing and editing Python.

This course is aimed at Computing Science teachers supporting pupils at all levels. Python can be used from Secondary 1 all the way up to Advanced Higher and beyond. Many teachers have made the choice of Python as the language they will use for all levels.

The topics and examples covered in this course will be of particular interest to those teaching National 5,Higher and Advanced Higher Computing Science but they are also relevant for teachers who want a better understanding of and skills in Python coding to support pupils at all levels.

Upcoming training events on Python

Click on an event title to view details of the event.
Event title Datesort ascending Location
Introduction to Python for South Lanarkshire Computing Science teachers Thu, 12/02/2015 - 9:30am Hamilton
Introduction to Python for Computing Science teachers Fri, 28/11/2014 - 9:30am Newton Mearns