# Computing

## Computing at KS3

Click Here for Computing Teaching Resources### Year 7

**Term 1: e-Safety**- By the end of this unit students will have developed their understanding of ways to use technology safely, respectfully, responsibly and securely, including protecting their online identity and privacy; recognise inappropriate content, contact and conduct and know how to report concerns.

**Term 2: Developing algorithms, programming using SCRATCH**-

**Term 3 & 4: Programming Project/ Testing and evaluation**- By the end of this unit students will have undertaken a creative projects that involve selecting, using, and combining multiple applications, to achieve challenging goals, including collecting and analysing data and meeting the needs of known users.**Term 5 & 6**:**Computer System**- By the end of this unit students will have developed their understanding of the hardware and software components that make up computer systems, and how they communicate with one another and with other systems.

### Year 8

**Term 1: e-Safety**- By the end of this unit students will have demonstrated their understanding of ways to use technology safely, respectfully, responsibly and securely, including protecting their online identity and privacy; recognise inappropriate content, contact and conduct and know how to report concerns.

**Term 2 & 3: Programming with Python**- By the end of this unit students will use a textual programming language to solve a variety of computational problems; make appropriate use of data structures [for example, lists, tables or arrays]; design and develop modular programs that use procedures or functions

**Term 4: Programming Project (Python)**- By the end of this unit students will design, use and evaluate computational abstractions that model the state and behaviour of real-world problems and physical systems

**Term 5 & 6: Data representation**- By the end of this unit students will have developed an understanding of simple Boolean logic [for example, AND, OR and NOT] and some of its uses in circuits and programming; understand how numbers can be represented in binary, and be able to carry out simple operations on binary numbers [for example, binary addition, and conversion between binary and decimal]

### YEAR 9

At Year 9 students will follow the OCR Entry Level Certificate in Computing (R353) as a way of preparing them for GCSE in Computing

**Term 1: Algorithms**- By the end of this unit students will understand several key algorithms that reflect computational thinking [for example, ones for sorting and searching]; use logical reasoning to compare the utility of alternative algorithms for the same problem.

**Term 2 & 3:****Hardware, Software and Logic**- By the end of this unit students should be able to identify the components of a computer:__Hardware:__Input, Output and Storage devices, identify the basic function of the common internal components of a computer e.g. motherboard, CPU, RAM, ROM, graphics cards, sound cards, hard disks, identify the basic functions of common peripherals e.g. camera, keyboard, microphones, monitor, mouse, scanner, speakers, printer.__Software__: State why an operating system is needed, including its functions, describe the difference between application software and system software, state the purpose of different application software e.g. presentation, desktop publishing (DTP), spreadsheet, database, image editing, web browsing, word processing, state the purpose of different system utilities e.g. computer security (antivirus, spyware protection and firewalls), disk organisation (formatting, file transfer, and defragmentation), and system maintenance (system information and diagnosis, system clean-up tools, automatic updating).__Logic:__Convert between binary and denary numbers from 0 to 15, state the output of different logic gates AND, OR and NOT, sequence instructions into a logical order.

**Term 4 & 5: Programming Project**- By the end of this unit students will be expected to plan, write, test and evaluate a simple program. Their project will incorporate the following:- Planning
- Input, Output and Store Data
- Sequence
- Selection
- Iteration
- Arithmetic Operations
- Comments
- Test and Evaluate

**Term 6: Practical Investigation**- By the end of this unit students will have developed understanding of a computing technology and how it has developed including examples of that technology, confidently use technical terms relevant to their chosen technology, explain what are meant by ethical, social and legal considerations.

## Computing at KS4

### Year 10 Computing

- Term 1: Programming techniques – Advanced data types and operators
- Term 2: Programming techniques – Else, And, Or, Not
- Term 3: Programming techniques – Defining Functions, Arrays
- Term 4: Programming techniques – Recursion: IF-Else
- Term 5: Practical Programming project – centre set project
- Term 6: Practical Programming project – centre set project

### YEAR 11 COMPUTING

- Term 1: Unit A451 – Exam preparation
- Term 2: Unit A452 – Practical Research task
- Term 3: Unit A453 – Programming project – exam board set task
- Term 4: Unit A453 – Programming project – exam board set task
- Term 5: Unit A453 – Programming project – exam board set task
- Term 6: Unit A453 – Programming project – exam board set task

## Key Stage 5

The department offers two options at Key Stage 5;

- AS/A2 Computing. This well respected course offers an in depth look at Computer Science. Pupils hoping to move into careers in computing, finance, mathematics, architecture and many others study the fundamentals of computer architecture and system design will undertake both written exams and large scale programming projects during this two year course.

- BTEC National Diploma for ICT Practitioners Level 3. This practical course offers a broad examination of the skills and requirements to install, maintain and support a variety of ICT systems. Pupils will gain theoretical and practical knowledge in network architecture, administration and support. This two year course will equip students with skills to move on into the work in the IT industry or to University.

### YEAR 12 computing (OCR)

**Term 1** - Unit F451: Computer Fundamentals

• Hardware

• Software

• Data: its presentation, structure and management

**Term 2** - Unit F451: Computer Fundamentals

• Data transmission and networking

• Systems development life cycle

**Term 3** - Unit F451: Computer Fundamentals

• Characteristics of information systems

• Implications of computer use

**Term 4 **- Unit F452: Programming Techniques and Logical Methods

• Designing solutions to problems

• The structure of procedural programs

• Data types and data structures

**Term 5** - Unit F452: Programming Techniques and Logical Methods

• Common facilities of procedural languages

• Writing maintainable programs

• Testing and running a solution

**Term 6** - Unit F452: Revision and exam preparation

### YEAR 12 BTEC IT (Edexcel)

**Term 1** & **2**

- Unit 1: Communication and Employability Skills for IT
- Unit 2: Computer Systems

**Term 3**

- Unit 6: Software Design and Development
- Unit 15: Object Oriented Programming

**Term 4 **

- Unit 3: Information Systems
- Unit 10: Communication Technologies

**Term 5**

- Unit 9: Computer Networks
- Unit 32: Networked Systems Security

**Term 6 **

- Unit 5 Managing Networks
- Compulsory work experience (3 Weeks)

## Supporting your child

Head of Computing: Mr E. Solate

Computing teacher: Ms S. Agoro

Computing teacher: Ms N. Nahar