Year 9

Computer Science Curriculum

**Cycle 1 – Networks (Careers Link)

This is a theoretical unit covering the basic principles and architecture of local and wide area networks. Pupils will learn that the World Wide Web is part of the Internet, and how web addresses are constructed and stored as IP addresses. Client-server, peer-to-peer networks and the concept of cloud computing are all described. Ways of keeping data secure and simple encryption techniques are also covered. In the final lesson, pupils will sit a multiple choice test which will form the Unit assessment.

**Cycle 2 – Data Representation

In this unit you will explore how computers use binary to represent binary. You will perform some conversions from Denary to Binary & Hexadecimal and look at how images & sound are represented in binary. You will create a python solution that will assist in converting denary into binary & Hex and vice-versa.

Cycle 3 – Modelling in Small Basic (Careers Link)

After covering the rudiments of Small Basic and its programming environment, pupils start to write small programs which will eventually become subroutines in their Lemonade Stand model. The pupils will discuss some of the different areas in which models are used, from climate change to business enterprises, and the limitations of their own model. . It moves quickly through the concepts of selection and iteration, giving practice in each of these, before covering subroutines and modular programming.

The pupils’ final models are put into a learning portfolio with evidence of correct running, for assessment purposes. They also answer questions about computer modelling and perform a self-evaluation.

Review Week - Making Learning Memorable

As part of marking learning memorable, student will spend review week undertaking a project based on Cycle 1, 2 and 3.

**Cycle 4 – Sound Manipulation in Audacity (Careers Link)

In this unit pupils will learn how sound is digitized and stored on computers. They will learn basic sound editing techniques and how to add sound effects and mix tracks. Ways of creating different sound effects (the job of a “foley artist”) are described. Pupils will undertake a creative project to analyse, plan, record and edit a short sound file. This could take the form of a radio advertisement or short podcast.

Cycle 5 & 6 Practical Programming in Python (Careers Link)

In this unit students will continue to enhance their high level programming skills which will build upon prior learning from KS3 units. Students have had some previous experience of Python programming, including basic inputs and outputs, converting inputs to numbers, selection (if-elif-else statements), loops (both while and for loops) and modules (e.g. random numbers). These skills may have been acquired through the ‘Introduction to Python’ and ‘Python: Next Steps’. They will learn how to use file handling techniques such as writing to an external file, searching from a file and how 2 Dimensional lists work.

Review Week - Making Learning Memorable

As part of marking learning memorable, student will spend review week undertaking a project based on Cycle 4, 5 and 6.

** Indicates units not taken in 2019/2020 due to COVID-19 so rolled over to ensure breadth of curriculum