Skip Main Navigation
Page Content

Save This Event

Event Saved

Python Programming: Intermediate - Birmingham City University

CAS West Midlands (Birmingham City University)

Monday, 12 December 2016 from 09:30 to 16:30 (GMT)

Registration Information

Registration Type Sales End Price Fee Quantity
Standard 9 Dec 2016 £100.00 £6.19
Hub Leader FOC 9 Dec 2016 Free £0.00
Master Teacher FOC 9 Dec 2016 Free £0.00

Share Python Programming: Intermediate - Birmingham City University

Event Details

On behalf of Computing At School and the Network of Excellence


Python Programming - Intermediate

Monday 12th December 2016, 09:30 - 16:30

Birmingham City University


The course is aimed at those who have attended the Introduction To Python programming course, or who know the basic constructs of the language. It builds on the basic looking at lists, recursion, file I/O, and introduces a Windows and Logo environment. The main focus is on further developing the candidates to take a real world problem and contextualize this into an algorithm and translate this code.


This course will position programming in the new national curricula, and address:

1) functions - mutable and immutable types - and recursion

2) file I/O for persistent storage

3) the Logo and Windows modules

4) algorithmic approaches for designing code

5) further functions, and making code maintainable and easy to read.

There will be a series of challenges to work through and for which to develop solutions.

Worksheets will be available to use in the classroom, with a staged approach to the tasks. Full solutions will be available.


Duncan Maidens MIET CEng

Duncan is a senior lecturer at Birmingham City University specializing in Computer Networking and Digital Communications. With a career in industry and academia, Duncan has always led the way making technology easy to understand. With the experience of running a Lead Cisco Academy for the past fifteen years, and with STEM and CAS roles, Duncan has a wealth of experience in teaching teachers.

All materials and resources used on this course will be made available to all delegates after the course.



For further information:


Directions and Parking

We are part of the Cisco Academy at BCU and our training rooms (for the meeting) are on the third floor. Hub Rooms MP380/381

See this pdf below for further details.

Paid parking is available adjacent to the main building at Millenium Point B4 7AP. Collect a ticket and pay on exit (approx £5.90 for the day). Further pay and display parking is available in Curzon Street B4 7XG (£4 per day).

We are 10 minutes from Moor Street Station and 20 minutes walk from NewStreet Station.


Electronic Privacy
Computing At School (CAS)/Network of Excellence (NoE) communicates with its interested parties by email. I understand that CAS/NoE will not pass on my email address to other organisations.

Data Protection Act 1998
CAS/NoE as part of the BCS Group will hold your personal data on its computer database and process it in accordance with the Act. This information may be accessed, viewed and used by CAS/NoE for administrative purposes and conducting market research. All of these purposes have been notified to the Commissioner. If you are based outside the European Economic Area (the ‘EEA’), information about you may be transferred outside the EEA in accordance with the requirements of the Act.

For further information:

Do you have questions about Python Programming: Intermediate - Birmingham City University? Contact CAS West Midlands (Birmingham City University)

Save This Event

Event Saved

When & Where

Birmingham City University
Curzon Street
B4 7XG Birmingham
United Kingdom

Monday, 12 December 2016 from 09:30 to 16:30 (GMT)

  Add to my calendar


CAS West Midlands (Birmingham City University)

CAS Regional Centre: However, the same basic principles apply. Teachers need sound subject knowledge, good practical skills in delivering and managing hands on activities, a set of resources that they can pick up and use, and last but certainly not least, a support network they can rely on to offer help and advice as needed. To this end we have trained Master Teachers (MT) , run a CAS hub, won a DfE funded project to develop and deliver CS resources, deliver CPD sessions, run school enrichment activities and host STEM / CS events at the University. Our links with our School of Education also ensure our activities impact on the trainee teachers coming through as well as raise awareness of careers in education for our CS Graduates.
  Contact the Organiser
Python Programming: Intermediate - Birmingham City University
Things to do in Birmingham Course Science & Tech

The Network of Excellence is supported and endorsed by:

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.