San Francisco, California
London, United Kingdom
Introduction to Programming with Python
In partnership with The University of Lincoln and Computing at School
School of Computer Science, Brayford Pool, Lincoln
Tuesday 30th & Wednesday 31st July, 2013
This 2 day course is aimed at teachers who want to prepare to teach computer programming at KS3 and KS4, although anyone with an interest in learning to program will benefit.
Similarly, although the course focuses on the Python language, many of the skills are directly transferable to Java, C++, Visual Basic and other programming languages.
The course is delivered by Mark Clarkson, a currently practising teacher (hence it being in the holidays) and CAS "Master Teacher" in association with Computing At School. See below for more details.
No prior programming experience is required and all equipment & software is provided for you as well as lunch on both days and tea/coffee throughout.
Starting with basic user input and console output, we will examine the role of variables and the need for different data types before moving on to look at the essential elements of control flow - sequencing, selection and iteration.
As we get more comfortable with Python we will look at more advanced features such as arrays & lists, regular expressions and file handling - techniques that are invaluable for the current GCSE controlled assessment tasks.
Most importantly, you will complete the course with the confidence and knowledge to deal with the inevitable problems that will crop up in the classroom.
Mark Clarkson is the Head of ICT and Computing at Egglescliffe School and is a board member of Computing At School as well as being a local Hub Leader and recently a DfE funded CAS Master Teacher.
Mark was one of the pilot teachers for OCR GCSE Computing, has worked with Nelson-Thornes on their new AQA approved GCSE Computer Science text book and has taught A Level Computing for several years.
When & Where
Computing At School - Lincolnshire Hub
The School of Computer Science at the University of Lincoln is the CAS Hub for Lincolnshire and a member of the CAS Network of Excellence.
The CAS Hub contact is Kevin Jacques (firstname.lastname@example.org)