Python: Introduction to Lists

This 4 week scheme of work teaches students how to use lists when working with Python. They will learn about:

  • Setting up and using lists
  • The purpose of index positions within a list
  • Inserting, adding, removing, modifying items in a list
  • Searching for items in lists
  • Using numerical data with lists
  • Using the random module to select items from a list
  • Using the range function to select items from a list
  • Using random choice to select items from a list

Resources include:

  • Specially written student pages for each lesson which promote self-guided learning
  • 41 videos made specifically for this scheme of work
  • 4 lesson plans
  • 4 starter and plenary activities
  • A variety of extension tasks for each lesson
  • 3 homework activities


NOTE: Students will require a user name and password to access the resources. When you log in as a teacher your school's student login and password will be displayed on the 'login successful' page.


Are you a teacher or student?

back to SoW