Year 5 Computing Lesson Plans
4 free Year 5 Computing lesson plans for KS2. Each includes learning objectives, key vocabulary, a timed lesson structure and common misconceptions, and downloads as an editable Word document.
Year 5 represents a significant leap in programming capability. The introduction of variables allows pupils to write programs that store and update values as they run — a concept that underpins nearly all real software. Combined with more complex conditional logic, pupils can now design programs that are genuinely dynamic and interactive. At this stage, planning and decomposition become as important as the coding itself.
Programming
Pupils develop their understanding of variables as named containers that store values which can change during a program.
Building on Year 4 experience with simple if/else, pupils explore nested selection and compound conditions using AND, OR, and NOT operators.
Networks & the Internet
Year 5 Computing through the year
Variables in Programming
Design, write and debug programs that accomplish specific goals.
Variables in Programming lesson plan →Selection and Conditions
Design, write and debug programs that accomplish specific goals.
Selection and Conditions — Year 5 lesson plan →How the Internet Works
Understand computer networks including the internet.
How the Internet Works lesson plan →Creating Media — Video Production
Select, use and combine a variety of software to design and create a range of content that accomplishes given goals.
Data Science — Spreadsheets and Charts
Collect, analyse, evaluate and present data and information.
Data Science — Spreadsheets and Charts lesson plan →Online Safety — Sharing and Communication
Use technology safely, respectfully and responsibly.