This course is ideally suited to those who already have a basic understanding of text-based programming with Python and those who attended our introduction courses. It is designed to equip and prepare teachers of ICT/computing and middle leaders with the confidence, inspiration and motivation they need to develop Python as a programming language in their school’s Computing curriculum for GCSE Computer Science. This course has been updated to reflect changes to GCSE Specifications.
As well as providing you with lots of high quality resources, Alan will focus a great deal of emphasis on the pedagogy of teaching computer science, with practical approaches to teaching programming in the classroom. Expect to experience a variety of ways to develop your confidence teaching computing with Python. Alan will always match the course content to best suit the needs of those participating.
Assignment. Data Types.
Variables and operators
Input & Output
Flow control. Sequence, selection & iteration
Manipulating arrays, lists, stacks & queues
File handling operations - reading & writing
Documentation, support and resources
Analysing the problem, Design
Developing and testing solution
Assessing GCSE computing coursework tasks
“Excellent presenter, Alan is the best course tutor I have seen in my 23 years as a teacher! Great mix of content and teaching tips, learnt a lot and also how to find support when you forget what you learnt!”Jonathan White , Parkstone Grammar School