Computing

Teaching Staff and Responsibilities

Mrs Shaw: Teacher of Computer Science and Computer Science Lead

Mr Sterling: Head of Business

Ms Molloy: Teacher of Business and Computing

KS3 (Years 7-9)

How do we organise teaching groups at KS3?

Each year group is divided into 6 mixed ability teaching groups (class size 20-24)

What are our aims at KS3?

KS3 Computing Nationally is divided into three strands. The three strands of Computing are: Computer Science, Information Technology and Digital Literacy.

We have developed the following aims for each strand:

Computer Science

  • Pupils will design, use and evaluate computational abstractions that model the state and behaviour of real-world problems and physical systems
  • Pupils will explore two or more programming languages, at least one of which is textual, to solve a variety of computational problems;
  • Pupils will make appropriate use of data structures [for example, lists, tables or arrays]; design and develop modular programs that use procedures or functions
  • Pupils will learn simple Boolean logic [for example, AND, OR and NOT] and some of its uses in circuits and programming;
  • Pupils will discover how numbers can be represented in binary, and be able to carry out simple operations on binary numbers
  • Pupils will explore the hardware and software components that make up computer systems
  • Pupils will learn how instructions are stored and executed within a computer system

Information Technology

  • Pupils will complete creative projects that involve selecting, using, and combining multiple applications
  • Pupils will create, re-use, revise and re-purpose digital artefacts for a given audience

Digital Literacy

  • Pupils will learn a range of ways to use technology safely, respectfully, responsibly and securely,
  • Pupils will learn how to protect their online identity and privacy; recognise inappropriate content, contact and conduct

How does this subject develop over KS3?

Over KS3, pupils will begin each year with a focus on E-Safety which evolves from basic skills and how to use social media to cybersecurity, malware and information protection

Pupils will develop the ability to problem solve.  In Year 7, pupils will learn how to decrypt and manipulate small passages of code but by Year 9, there will be greater focus creating your own blocks of code

Pupils will develop consistent life skills across the KS3 curriculum. In Year 7 the pupils will learn the basics of spreadsheets, creating PowerPoint presentations and using the basics of office package. By Year 9 they move onto preparing budgets and graphing information

In Year 7 the aim is give pupils a basic knowledge of computing and confidence in using the programmes available on our network.   By Year 8 and Year 9, pupils will be building their capacity in Computer Science, focusing on more specific topics and developing their programming skills.

What will my daughter learn at KS3?

Year 7

  • E-Safety: Emailing staff, attaching files, file management, using computers safely, using the internet safely, social media
  • Understanding computers: Elements of a computer, hardware/computer devices, CPU, storage devices, cloud storage
  • Binary: Understanding binary and denary, binary conversions, binary addition
  • Spreadsheets: Using excel, how to start a formula, sum formula
  • MicroBits: What is a MicrobiT, introduction to coding, introduction to Java Script

Year 8

  • Computational Thinking: Decomposition, pattern recognition, abstraction, algorithms
  • Algorithms: Flow Charts & Pseudocode
  • Data Representation: Understanding how characters, images and sound is represented in a computer system
  • Python: Intro to python, variables, data types, operators, numbers, string manipulation, selection, loops, python turtle
  • Databases: Understanding databases, creating a data base, editing a database, relational databases

Year 9

  • Networks: What is a network, LAN and WAN, Network Topologies, Networking hardware, factors affecting the network
  • HTML: Difference between WWW & Internet, Coding with HTML & CSS
  • Boolean Logic: Truth table, logic gates, logic diagrams,
  • Python: Re-cap to python fundamentals, lists, functions, file handling
  • Programming Project: students are given a project to complete based on all the skills gathered in the python units.

Are there any websites that will support my daughter’s learning?

KS4/GCSE (Years 10-11)

How do we organise teaching groups at KS4?

At KS4, classes are taught in option groups which are all mixed ability.

Which GCSE specification do we prepare pupils for?

OCR GCSE Computer Science. Here is a link to the specification for more detailed information:

https://www.ocr.org.uk/Images/558027-specification-gcse-computer-science-j277.pdf

What will my daughter learn at KS4?

The GCSE is split up into two exams:

  • Paper 1: Computer Systems
  • Paper 2: Computational Thinking, Algorithms and Programming

Year 10

This year, your daughter will learn the following topics from paper 1:

  • Systems Architecture
  • Memory and Storage
  • Units and Data Storage
  • Systems Software
  • Network Security

From paper 2, the following topics will be taught:

  • Algorithms
  • Programming Fundamentals
  • Producing robust programs
  • Boolean Logic

Year 11

This year, your daughter will learn the following topics from paper 1:

  • Network Security
  • Ethical & Legal considerations

From paper 2, the following topics will be taught:

  • Programming Fundamentals
  • Programming Practical
  • Programming Languages and Integrated Development Environments

Are there any websites that will support my daughter’s learning?