This FREE Python lesson introduces pupils to Python for the first time and teaches them about input and print statements. It is suitable for KS3 computing and GCSE 9-1 computer science pupils, who have not used Python before.


It includes an attractive dyslexia friendly PowerPoint presentation that includes differentiated lesson objectives, several videos to teach key skills and lots of practical programming practice. It also includes a comprehensive 3-page teacher’s lesson plan including all the answers. This ready-to-use lesson is perfect for non-specialist teachers, NQTs and teachers who are teaching Python for the first time.


Duration: 1 lesson


This lesson teaches pupils about:

  • Using the Python shell
  • Mathematical operators
  • Input and print statements
  • Creating and saving new programs
  • Variable names
  • Integers
  • Floating-point numbers



01 Input and Output

  • Digital resources purchased from Nichola Wilkin Ltd. are to be used in the original individual school which purchases the resources only.

    Resources may not be shared, distributed or displayed digitally for public view, uploaded to school or borough websites, distributed via email, submitted to file sharing sites or shared with another school or institution, even those within the same academy chain.

    For full terms and conditions visit

24 Crow Hill Lane, Great Cambourne, Cambridge, CB23 5AW, UK    
 +44 (0)1954 205263

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
  • Pinterest
  • YouTube

© 2012 – 2021 Nichola Wilkin Ltd. All Rights Reserved.