Nichola Wilkin - Computer Science
Nichola Wilkin - Computer Science
4.6319672131147541083 reviews

Helping computer science teachers take control of their workload. My refreshingly different teaching resources enable you to teach great lessons that help your pupils engage with the subject matter. I’m an experienced teacher and HoD and professionally create resources through my company Nichola Wilkin Ltd. My book “Python by Example” published by Cambridge University Press has been a runaway success. Download my free resources now to see why I am one of the most popular authors on TES.

zip, 3.81 MB
zip, 3.81 MB
pdf, 52.28 KB
pdf, 52.28 KB
pdf, 133.89 KB
pdf, 133.89 KB

This Python lesson is perfect to help GCSE classes get back into Python programming after they have had a break from it. It does assume they are familiar with the KS3 national curriculum requirements and have previously been taught about if statements, for loops and while loops. This lesson recaps these key areas, giving pupils a chance to practice previously learnt skills but this lesson is not suitable for teaching these elements to your class for the first time

It includes an attractive dyslexia friendly PowerPoint presentation that includes differentiated lesson objectives, paired and whole group questions and lots practical programming practice. It also includes a comprehensive 3-page teacher’s lesson plan including all the answers.

Duration: 1 lesson

This lesson recaps the following key skills:

  • Basic If statements
  • If…elif statements
  • Nested if statements
  • Using “and” and “or” in conditions
  • For loops
  • While loops
  • Flow diagrams

Find out what sort of computer science teacher you are with this FREE fun 10-minute quiz.

Get this resource as part of a bundle and save up to 11%

A bundle is a package of resources grouped together to teach a particular topic, or a series of lessons, in one place.


Python Programming Lesson Bundle

Take a giant step towards regaining control over your workload and teach Python programming with confidence. These ready to use Python lessons will save you hours of planning by providing you with comprehensive, engaging content you can use in your classes with next to no preparation. This bundle provides attractive dyslexia-friendly PowerPoint presentations, videos to teach key skills and plenty of opportunities for students to practice their Python programming skills. You will also get easy to follow teacher’s guides including ALL THE ANSWERS! These 20 lessons are suitable for teaching pupils about the joys of Python programming, from the very basics to confidently writing and using subprograms and writing to and reading from external files. It even includes a fun interactive computational thinking escape room game to introduce them to the problem-solving skills involved in Python programming. It uses a proven scaffolding technique that empowers pupils to make progress and gain confidence in their programming skills. Lessons: * Computational Thinking Escape Room Game * Getting Started with Input and Output statements * If Statements * More Advanced If Statements * For and While Loops * Strings and Numbers * Random Values * Drawing with the Turtle * Creating Robust Programs * Writing and Using Lists * Writing and Using 2D Lists * Using Subprograms * Recapping Programming Constructs * Recapping Subprograms * Recapping Lists and 2D lists * Recapping Good Programming Practice * Using External Text Files * Creating SQL Databases using DB Browser * Interrogating SQL database using Python * Using Structure Diagrams to Plan Larger Programs The lessons are suitable for newly qualified teachers, non-specialist teachers and experienced computer science teachers who are looking to add a sprinkle of zesty brilliance to their lessons.



Something went wrong, please try again later.

This resource hasn't been reviewed yet

To ensure quality for our reviews, only customers who have purchased this resource can review it

Report this resourceto let us know if it violates our terms and conditions.
Our customer service team will review your report and will be in touch.