Quick Links

Year 8 Start Coding with Python! 

This term, Year 8 computer scientists are starting their journey into the world of Python programming. Python is one of the most popular programming languages because it’s clear, powerful and great for beginners. Lots of professionals use it every day so students are learning real‑world skills right from the start. 

What will students be programming? 

Lessons will be hands‑on so students won’t just be reading about code, they’ll be writing their own programs, including: 

  • A dice game using random numbers 
  • A pet‑to‑human age calculator 
  • A quiz and friendship calculator that reacts to user answers 

As one famous programmer, Reshma Saujani (founder of Girls Who Code) says: 

“You don’t have to be perfect to be amazing.” 

That’s exactly the message behind these lessons – have a go, make mistakes and learn as you go. 

Students will learn the three key building blocks used in almost every program: 

  • Sequence – instructions run in order (using things like print() and input()) 
  • Selection – making choices with if, elif and else 
  • Iteration – repeating instructions with loops like for and while 

They’ll also learn how to use variables, data types, and maths and comparison operators. 

This way of thinking helps students break problems down and solve them step by step – a skill that’s useful far beyond computing lessons. 

Python is used in lots of real-world applications: 

  • Instagram uses Python to help manage huge amounts of data and recommend content 
  • Games developers use Python to test and prototype ideas 
  • Streaming platforms use Python to suggest shows based on what you watch 

Computer science pioneer, Grace Hopper once said: 

“The most dangerous phrase in the language is ‘We’ve always done it this way.’” 

Learning to code teaches students to think differently and to imagine better solutions. 

Programming skills can lead to exciting careers, such as: 

  • Software or app developer 
  • Data scientist 
  • AI or robotics engineer 
  • Game, web or media designer 

Python lessons aren’t just about computers. They build confidence, creativity and problem‑solving skills, showing students that technology isn’t something that just happens to them, it’s something they can create themselves. 

Ms Platten

Head of Computing

Share!

  • Quality in Careers Standard
  • Lancashire Socio-economic Equality Badge
  • SMART
  • School Mental Health Award
  • Ofsted - Outstanding Provider
  • International School Award
  • FFT National Attendance Award
  • Behaviour Quality Mark
  • Quality in Careers Standard
  • Lancashire Socio-economic Equality Badge
  • SMART
  • School Mental Health Award
  • Ofsted - Outstanding Provider
  • International School Award
  • FFT National Attendance Award
  • Behaviour Quality Mark