Search for

Loading Events
  • This event has passed.

Teach Python Programming with Confidence Part 2

February 1 @ 8:00 am - 5:00 pm

Do you know of a teacher who needs to improve their confidence in Python programming?

Need some assistance in how to teach Python programming to KS3 and GCSE classes?

Looking for training that will not require the additional cost of a cover teacher?

Nichola Lacey, founder and director of Nichola Wilkin Ltd, is a respected name in computing and computer science and is running a Python programming training event developed especially for KS3 computing and GCSE computer science teachers.

The course is split into two, one-day courses, each run on a Saturday so there is no need to arrange or pay for expensive cover.

Teachers can choose to attend either course or both but in order to fully cover the KS3 Computing curriculum and GCSE Computer Science programming specification for the three main exam boards, AQA, OCR and Edexcel, it is strongly recommended that they to attend both part 1 and part 2.

If you book onto both courses before 10th September you will receive a complimentary copy of Nichola’s very popular book “Python by Example: Learning to Program in 150 Challenges”, published by Cambridge University Press, which sold out on Amazon within 8 days of being released.

This training course is perfect for:

  • Non-specialist teachers who have little or no experience of Python programming

  • Newly qualified teachers who would like ideas and techniques on how to teach Python programming

  • Individuals about to embark on their initial teacher training or trainee teachers who need to improve their programming skills

  • Anyone who would like to improve their confidence in teaching Python programming

Not only will this course teach the participants how to program in Python it will also help them understand how to teach it to their pupils. It gives practical advice that can be implemented immediately along with ways to understand and solve common mistakes pupils make. Each delegate will also receive a scheme of work they can implement using these new skills.

This course is split into two parts:

Part 1 teaches attendees about the three programming constructs: sequence, selection and iteration and ensures they are confident in these and know how to teach them to their pupils. Knowing how to program is not enough to teach it effectively, so this course also covers five teaching techniques, teachers can use, to spice up their lessons and we also look at common mistakes pupils make, and how to solve them.

Part 2 teaches them more advanced programming techniques necessary to fully cover the KS3 computing national curriculum requirements and the three major exam board specifications. We will look at some common mistakes teachers make when teaching programming, and how to avoid them. It also covers how to use data structures (simple lists and 2D lists), how to use subprograms and link to external text files and SQL databases. It does assume all the participants are familiar and confident in the content of the part 1 training day and although some of it is briefly recapped, it does not linger too long on the aspects covered in part 1 and stretches their knowledge further.

All attendees with receive a complimentary set of comprehensive notes they can use after the course which contains exercises they can use with their classes and lots of working Python programs to keep.

Each course is a full day, with delegates meeting at 8:00am and promptly starting at 8:30am and finishing at 5:00pm. Lunch and refreshments are included.

This booking is for part 2 of the course only.


The Studio
Riverside West Whitehall Road, Leeds, LS1 4AW
Leeds, LS1 4AW United Kingdom

Generously supported by

In partnership with