Computing – Key Stage 3

Year 7

Course Information & Assessment Points

 Curriculum contentAssessed work
AutumnIntroduction to school network
Internet Safety
Coding/Games design project

Internet Safety Class and Homework Assessment

SpringCoding/Games design project Cont’d
Research skills; Info/reliability/Validity
SpreadSheets; theory and use
Intro to Algorithms, use of text based coding language

Coding Class Assessment

Mid Term Exam
Algorithm/Python Class Assessment

SummerHardware & Software Website
Revision
Introduction to Graphic design

Hardware & Software Website
Summative Exam

Assessment Statements

 EMERGING (1-2)DEVELOPING (3-4)PROGRESSING (5-6)MASTERY (7-9)
SpreadSheetsI can create a basic model, using basic layout features
I can create simple formula, such a single operators, use simple graphical representation and begin to manipulate data
I can use and explain a variety of formula, test for accuracy by changing data and ensure the model is fit for purpose. I will use full sentences to explain my formula
I can use advanced functions such as = sum, min, max and thoroughly explain all elements of the model using paragraphs and full sentences
Computing: Binary conversion & additionI can draw the three main logic gates.
I can convert some denary numbers into 8 bit binary.

I understand the three main logic gates and can create truth tables for them.
I can convert some denary numbers into 8 bit binary.
I can add two nibbles together.
I can create truth tables using logic gates.
I can convert denary numbers to 8 bit binary, and partially explain why computers use binary.
I can add to 8 bit binary numbers together
I can use create complex truth tables using logic gates, and also draw complex circuits.
I can convert denary numbers to 8 bit binary, and explain why computers use binary.
I can add to 8 bit binary numbers together and explain the outcome.
Fundamentals of a computer system
I understand the basics of how a computer works
I can recognise a range of hardware/software and how it is used in a computer system
I can understand how computer systems communicate with other systems
I can understand how computer systems components communicate with one another
ProgrammingI will be able to plan a sequence of instructions for something that you want to happen
I use selection and sequencing correctly in the programs
I can use variables, lists and simple procedures in the programs
I can create algorithms to achieve given goals
Internet SafetyIdentify dangers of the Internet
Explain why there are dangers
Analyse different types of danger and understand how to stay safe
Explain how to stay safe in different situations

Year 8

Course Information & Assessment Points

 Curriculum contentAssessed work
AutumnInternet Safety
Binary conversion & addition
Databases
Binary conversion & addition test
Database class assessment
SpringAlgorithms & Flowol
Computer Systems
Algorithms & Flowol class assessment
Computer Systems test
Mid Year Exam

SummerRevision
Networks
Network class assessment
End of Year Exam

Assessment Statements

 EMERGING (1-2)DEVELOPING (3-4)PROGRESSING (5-6)MASTERY (7-9)
Databases
I can edit a basic Database and outline their uses
I can use database facilities to perform basic operations such as adding fields and deleting data
I can use advanced operations to show understanding in the application of databases such as adding a key field, fields with data types and a simple sort
I can work independently to create a database that is fully tested and operational using validation techniques and purposeful output
Web Design
I can use the integral features of the software to create a webpage
I can add other media to the website and use navigation techniques
I can create a functional website taking audience into consideration
I can combine a range of tools from different software packages to create a unique website fit for purpose
Binary conversion & addition Understand that computers use binary to understand what to do.
Change denary number to binary number. Explain the functions of logic gates with help. Convert between hex and decimal with some help.
Change a denary number to binary number and vice versa. Understand simple logic gates and draw truth tables for them. Convert between binary, hex and decimal with some help from a peer or the teacher. Explain the functions of logic gates independently. Understand how an image is represented in hexadecimal.
Explain that binary is at the base of all actions on a computer and all programs have to translate to binary to work.
Complete binary addition.
Minimise simple circuits for logic gates.
Draw truth tables for more complex circuits.
Convert between binary, hex and decimal independently.

Algorithms and Flowol Understand what control technology is.
Understand what flowcharts do.

Understand what flow charts are, including their individual components.
Understand how flow diagrams are used every day in control technology systems.
Understand how inputs can be used to control an output.
How to use values to control systems.

Understand sub routines are, and how they are used to make control technology more efficient.

Understand what variables are.
Understand how variables can be used in control technology.
Computer Systems I know what CPU stands for. With help I can name the main pieces inside a computer. I know what ROM and RAM stand for.
With help I can define a computer system. With help I can explain what is meant by input, output, process and storage. I understand the main purpose of a CPU. With help I can explain how the CPU processes instructions. I can name all of the main pieces inside a computer. With help I can explain the use of the motherboard, ROM and RAM.
I can define a computer system. I can describe the importance of computer systems in the modern world. I can explain what is meant by input, output, process and storage. I know some benefits, limitations and uses of computer systems. I can explain how the CPU processes instructions. I can fully explain the uses of the Motherboard, ROM and RAM.
I can fully explain the benefits, limitations and uses of computer systems. I can explain what virtual memory is.
Fundamentals of a computer system
I can recognise a range of hardware/software and how it is used in a computer system
I can understand how computer systems communicate with other systems
I can understand how computer systems components communicate with one another
I can understand how computer networks can provide multiple services such as the Internet
ProgrammingI use selection and sequencing correctly in the programs
I can use variables, lists and simple procedures in the programs
I can create algorithms to achieve given goals
I can create a program with multiple algorithms to achieve given goals

Year 9

Course Information & Assessment Points

 Curriculum contentAssessed work
AutumnInternet Safety
System Security


System Security Class Assessment
SpringMemory & Storage
Data Representation

Memory & Storage Test
Data Representation Class Assessment
Mid Year Exam

SummerSpreadsheets
Python
Revision

Spreadsheet Class Assessment
Python class assessment
End of Year Exam

Assessment Statements

 EMERGING (1-2)DEVELOPING (3-4)PROGRESSING (5-6)MASTERY (7-9)
SpreadSheetsI can create a basic model, using merge and single operators. I can explain my model
I can create simple formula, such as =sum, use graphical representation, formatted appropriately and begin to manipulate data. I can explain the model using sentences
I can use and explain a variety of functions, test for accuracy by changing data and formula and ensure the model is fit for purpose using a plan and structure my explanations
I can use advanced functions and thoroughly explain all elements of the model, using a consistent structure of writing. I work independently to create an end project which meets success criteria
Web Design
I can use the integral features of the software to create several webpages
I can add other media to the website and use navigation techniques and explain why
I can create a functional website taking audience into consideration. I can repurpose data into another digital artefact
I can combine a range of tools from different software packages to create a unique website fully fit for purpose
architecture, memory & storage I can name most of the components of a computer system and 1 input and output device
I can name input and output devices and how they interact with the CPU
I can explain the interaction between the main components of a computer system. I can name secondary storage devices and well as the purpose of memory.
I can explain von Neumann architecture and the reason why we need each component of a computer system. I can name and explain secondary storage and the purpose of a CPU. I can discuss the fetch-decode-execute cycle.
System Security I can explain how to create a strong password
I can explain how to keep data safe using physical methods
I can discuss social engineering and the different types of threat to data
I can explain the threats to data and understand the influence of people. I can describe different types of malicious software and how denial of service can affect an organisation
Data Representation I understand that each Boolean operator (AND, NOT and OR) has its own logic gate. I know that binary is made up of 1s and 0s.
I understand that the input is always the opposite on a NOT gate. I can convert denary to binary with some help. I can add binary numbers with some help. I know that Hex uses a combination of digits and letters. I understand that Images are stored as a series of pixels.
I understand that AND gates take two inputs and give one output. I understand that OR gates take two outputs and give one output. I can convert denary to binary independently. I can add binary numbers independently. I can convert hex to denary independently. I know that anything can be represented by binary code – words, images and sound. I can explain that increasing colour depth and resolution increases the file size.
I can use binary shifts to multiply or divide. I can convert binary to Hex by splitting it into Nibbles.
Fundamentals of a computer system
I can understand how computer systems components communicate with one another
I can understand how computer networks can provide multiple services such as the Internet
I can understand how computer networks can provide multiple services and have some understanding of how the infrastructure works.
I can confidently explain the components of network infrastructure and how they work to provide multiple services.
ProgrammingI can use variables, lists and simple procedures in the programs
I can create algorithms to achieve given goals
I can create a program with multiple algorithms to achieve given goals
I can create a program with multiple algorithms in a programming language.

Course Information
Department
Computing

Related Courses