##### KS3 Curriculum Guide - Year 7 Computing
Term 1Introduction to KS3 Computing
Pupils will be introduced to the King's School systems and fundamentals of good working practice. This includes logging on to the school system, using Google Classroom, password security, folder structures and naming conventions.
Assessment: Practical assessment to prove understanding of good working practice.Key Words and Terms

Term 2History of Computing
This unit covers effective searching of the internet, guided project work looking at the history of computers with a focus on hardware. This will include exploration of computers through the ages and looking at Alan Turing.
Assessment: Students will submit a project on the history of computers.Key Words and Terms

Term 3Number Systems
Students will develop understanding of how to convert between binary and denary number systems. This will link back into two previous units as they will develop understanding of how computer systems work.
Assessment: Written test where students will be expected to convert between binary and denary.Key Words and Terms

Term 4Computational thinking
Introduction to computational thinking. Computational thinking is not ‘thinking like a computer’ but thinking about and understanding problems (and the world) in terms of the processes going on, the data available, and the steps (presented in a standard notation) that need to be followed in order to achieve a goal. Computational thinking underpins both the Computing and Computer Science curriculums. Pupils discover computational thinking through studying how Dr Snow solved the Soho Cholera epidemic of 1854. They then apply the same algorithm in order to problem solve within the real life situation of malaria in East Africa. Pupils will have to create a spreadsheet model using formulae, create graphs, analyse data, draw conclusions and make recommendations – presented within a written report.
Assessment: Create a written report that analyses data, draw conclusions and makes recommendations based on the practical spreadsheet tasks.Key Words and Terms

Term 5Programming 1 Tynker
In this unit, students will build on their understanding of the CPU from the previous unit. Students will move into programming and the concepts of machine instructions, assembly language and how the CPU works.
Assessment: A practical task of programming constructs using Tynker.Key Words and Terms

Term 6Programming 2 (Python)
This unit combines maths, art and computer science particularly the creativity and imagination required to create works of art and computer programs based on both artistic and mathematical concepts. Students will use Python to code shapes, as well as changing the colour and size. Use of the microbit to complete and electronic dice program.
Assessment: A practical task of programming Python to solve an equation, including stating a pattern, creating the algorithm, coding Python and annotating the code.Key Words and Terms