Year 9 – Lesson 1 – Warm up

Curriculum KS3 Unit Lesson

This introductory lesson serves a double purpose: it reconnects learners with Python, making sure they can read and create simple programs that use selection, and it also takes a step forward, providing a very gentle introduction to lists.

Learning objectives

  • Write programs that display messages, receive keyboard input, and use simple arithmetic expressions in assignment statements
  • Use selection (**if-elif-else* statements) to control the flow of program execution
  • Locate and correct common syntax errors
  • Create lists and access individual list items

Package contents

  • Lesson plans
  • Slide decks
  • Learner resources
  • Homework