This unit assumes that pupils already have some prior experience in Python or a similar language, and the first lesson has a series of tasks designed to revisit the basic skills already covered. Pupils then use For loops and compare their use with While loops, before moving on to arrays (lists), which are introduced as a new data structure and are used in conjunction with For loops. Procedures and functions with parameters are covered to help pupils understand the concept and benefits of modular programming. This unit is designed to take pupils right up to a point where a GCSE in Computing can pick up and should provide ample experience of programming in order to confirm any decision to pursue Computing as a GCSE option.
What's included in the toolkit?
The currently available units have been written to satisfy the new National Curriculum for Computing, they are designed for teaching at KS3 but individual lessons in some units may also be appropriate for teaching Key Stages 2 or 4, particularly where Year 10 students may not previously have been exposed to certain topics.
We decided that […rather than going on courses] it would be far more beneficial to buy in KS3 resources for the same price or less. We have decided to go with http://pgonline.co.uk/ as this offered the best resources for the cheapest price
Richard Bunn. Our Lady & St Chad Catholic Sports College
“
”
I am stunned at the PG Online resources – really professional and high quality for teachers to save time and brilliant to immediately engage pupils. A must-try for NQT's, non-specialist and qualified teachers. Thank so much PG Online for your helpful service as well.
Rachel Shelton. Department of Design Technology, Staffordshire