Leeds West Academy

Remote
access
log-in

Computing

 

As one of the most rapidly changing subjects, ICT is the study of technology and systems that dominate our personal and working lives.

As mobile phones become as powerful as laptops, and as the generation of social media, we believe that it is our responsibility to prepare all students at the school for a vibrant and exciting digital world.  Students have the opportunity to develop a critical approach to both systems and software, through academic and vocational routes.  The innovative curriculum at LWA has been specifically designed to nurture a passion for technology and provide our students skills applicable in each and every career path.

We are one of the most well equipped ICT departments in Leeds, an impressive suite of dedicated ICT rooms, green screen studio and Apple Mac suites.  The spacious and well-resourced suites are open to students outside of lessons, with specific support during afternoon sessions and Gaming/Computing Enrichment Programmes. At Leeds West Academy, we deliver courses tailored to our student’s needs; each course is linked to a real life organisation, who will host students and contextualise the course content to demonstrate the application of skills and theory within the subject.

 

Courses in Maths

  • GCSE ICT (WJEC) 
  • GCSE Computing Science (OCR) 
  • BTEC Information & Creative Technology Level 2 Award 
  • BTEC Business - Level 2 Award 
  • Cambridge National Certificate in Creative iMedia 

Term By Term Schemes of Work

 341.png

Key Stage 3 Computing

341.png

Key Stage 4 Computing

 

Key Stage 3 Curriculum Break Down

Year 7 

Half Term

Topic

Learning Outcomes

Assessment

 Autumn 1

Introduction to Computing / Computer Components

Using a wide range of computing software (PowerPoint, Word, Serif, Internet) Knowing how to be safe on the internet. Having a knowledge of the history of computers and the journey they have been on. Understanding and explaining the different parts of a computer i.e. CPU,RAM/ROM, Motherboard.

Assessment piece using PowerPoint on History of

Computers and PowerPoint skills.

 Autumn 2

 Modelling - Spreadsheets

Understanding the different parts of a spreadsheet. To be able to create calculations using formulas and functions i.e. + - / *SUM/MAX/MIN. COUNT/COUNTA/COUNTIF. Being able to format a spreadsheet for a professional situation.

Online Assessment using Excel Written pieces of evaluating uses and justifying answers.

 Spring 1

 Handling Data

To understand the uses of a database. To be able to create and use a database including data input, designing a form, queries and reports.

Online assessment using a database. Written pieces of evaluation justifying answers.

 Spring 2

 Flowol

To understand the different shapes associated with flow chart. To be able to explain how a flowchart work. To create given flowcharts in Flowol and explain how they work and give suggestion to how to make them work better.

Online Assessment piece on the different elements of a flowchart.

Written piece of evaluation as to how a flow chart works.

 Summer 1

Computational Thinking

To be able to understand algorithms and flow charts. To be able to recognise patterns and decode using binary in to denary and back again. To identify numbers from binary. To do calculations with binary. To be able to use Boolean logic and explain how computers work with binary and Boolean logic.

Online Assessment with multiple choice questions.

Written knowledge pieces.

 Summer 2

 Scratch

To understand the basic of computing programming. To be able to understand the key elements of Scratch. To create a simple game using image coding.

Creation of game Peer/Self-Assessment

Written evaluation of game.

 

Year 8

Half Term

Topic

Learning Outcomes

Assessment

Autumn 1

Cyber Security

To understand how to be safe online. To understand and be able to explain phishing/spamming and threats. To be able to describe different types of threats i.e. Malware, Trojans worms etc.

2 side leaflet/poster on how to stay safe online.

Written evaluation (peer/self) of work

Autumn 2

Modelling - Spreadsheets

Understanding the different parts of a spreadsheet. To be able to create calculations using formulas and functions i.e. + - / *SUM/MAX/MIN. COUNT/COUNTA/COUNTIF. Being able to format a spreadsheet for a professional situation.

Online Assessment using Excel Written pieces of evaluating uses and justifying answers.

Spring 1

BYOB / Scratch

To be able to create and code a game. To be able to explain the different types of code required to create the game including functions such as flying, moving etc.

Practical assessment through the creation of a game. Written assessment on what different elements of BYOB are and how they work

Spring 2

Business Promotion

To be able to understand how stock markets work. To be able to use the Student Stock Market Trader and identify different aspects. To be able to use the Stock Market Trader to identify current stock market values and changes in prices.

Online assessment and some written evaluation of stock markets.

Summer 1

Python

To be able to describe programming. To explain the difference between image and written programming. To be able to identify the key icons of Python. To be able to programme a simple process using python. To evaluate the process/identify error and correct them.

Multiple choice questions on key terms of python.

Creation of a simple code Written evaluation of code, errors found and corrected.

Summer 2

Skills Project

To be able to create a project based on all the computing skills acquired so far. To be able to create a logo and promotional documents for their own business. To create a spreadsheet and database for their own business and explain legislation that would affect their business.

Practical Assessment and through extended written questions justifying their answers on the programmes used.

 

 

Key Stage 4 Curriculum Break Down

OCR Computer Science 9-1 

Unit 1

 

Half Term

Topic

Learning Outcomes

Assessment

Unit1

 

 

 

 

 

Autumn 1

Introduction & Computer Parts

Identify parts of a computer and their uses

 Throughout the term each topic will be assessed through class work, electronic tasks and consistent interative testing.

 

Formative assessments will take place for each topic. These take the form of end of topic tests or assessment pieces which are marked and feedback is then distributed to for improvements to be made.

Von Neumann Architecture

Understand the function of the VNA and its uses

Common CPU Components CPU Fetch & Execute

Understand the ALU, CU and Cache in computer systems

Understand the process of CPU fetch and execute

CPU Performance

Understand and identify methods to impact on CPU performance

Define clock speed, cache size and number of cores

Embedded Systems

Understand and explain the purpose of embedded systems and examples of them

 

 

 

 

 

Autumn 2

Computer Memory (ROM & RAM)

Understand computer memory and identify the difference between ROM and RAM

Understand the purpose of ROM and RAM

Virtual Memory & Flash Memory

Understand the need for Virtual and Flash memory

Identify the use of Flash and Virtual memory

Secondary Storage & Memory Test

Identify and explain the need for secondary storage

Display knowledge of computer memory and it uses

Common Types Of Storage

Understand the types of storage available

Identify storage methods from a system

Common Types Of Storage & Suitability

Evaluate the suitability of storage based on a given purpose

Understand the range of memory types available


Unit 1

Spring 1

Networks & Types Of Networks

Understand the variety of network

Identify the best network solution to a given problem

Throughout the term each topic will be assessed through class work, electronic tasks and consistent iterative testing.

 

Formative assessments will take place for each topic. These take the form of end of topic tests or assessment pieces which are marked and feedback is then distributed to for improvements to be made.

 Factors that affect the performance of networks

Understand the different roles of computers in a client-server and a peer-to-peer network

Justify the hardware needed to connect stand-alone computers into a Local Area Network

Wireless Access Points, Routers & Switches

Understand the use of WAP, Routers and Switches in a network

Identify and evaluate the need of WAP, Routers and Switches in a network

NIC, Transition Of Media,

Identify the need for a network interface controller and the transition of media

Evaluate effective methods of transitioning media

DNS, Hosting, Cloud

Describe the use of DNS and why it is used

Identify the use of Hosting and the Cloud in todays world

Spring 2

Network Topologies - Types and Reasoning

Discuss network topologies and their need

Review the various topologies available in Computing

 Wifi / Ethernet

Understand the different connections to access the Internet Evaluate the advantages and disadvantages of methods to access the Internet

Protocols (1)

Define what a protocol is and why they are used

Understand the variety of protocols used in computing

Protocols (2)

Define protocol acronyms and their use

Identify the correct protocols for the varied use in computing

Layers & Packets

Understand the use of layers in computer

Describe the concept of packets and why data is sent that way


Unit 1

Summer 1

Forms of attack

Understand the variety of attacks that a computer can receive

Explain the ways attacks are completed

 

 Throughout the term each topic will be assessed through class work, electronic tasks and consistent interative testing.

 

Formative assessments will take place for each topic. These take the form of end of topic tests or assessment pieces which are marked and feedback is then distributed to for improvements to be made.

 

A full unit mock exam will take place at the end of Summer 2.

Prevention

Understand how attacks can be prevented

Demonstate knowledge of prevntion security

Operating Systems (1)

Understand the use of operating systems

Identify the different types of operating systems

Operating Systems (2)

Evaluate the effectiveness of major operating systems

Understanding the need for operating systems

Utility Software

Identifying system utility software

Evaluating the need for utility software

Practical - OS & Software

Practically demonstrate the ability to use an operating system and its utilities

Evaluate the selected operating system and your findings

Summer 2

Open Source Vs Propriety

Understand the difference between open source and propriety software

Identify the advantages and risks surrounding the types of software

Legislation (1) DPA CMUA

Review the legislation linked with Computing

Identify the ways legislation can be complied with and the implications of not meeting them

Legislation (2) Copyright, CC, Freedom

Examine cases of broken legislation and the outcome of them

Evaluate the effectiveness of legislation and how the world is changing

Health & Safety

Understand the environment factors when using computers

Understand ways the using computers can be done safely

 

Unit 2

 

Half Term

Topic

Learning Outcomes

Assessment

Unit 2

 Autumn 1

Algorithms & Algorithms In Computing

Understand the term algorithm and what an algorithm is

 

Throughout the term each topic will be assessed through class work, electronic tasks and consistent iterative testing.

 

Formative assessments will take place for each topic. These take the form of end of topic tests or assessment pieces which are marked and feedback is then distributed to for improvements to be made.

Algorithms & Algorithms In Computing

Understand computational thinking and how computers work things out

Understand abstraction, decomposition and algorithmic thinking

Searching Algorithms

Understand and use binary and linear search algorithms

Sorting Algorithms

Understand and use a bubble, search and merge sort

 

Presenting and understanding algorithms

Implement and evaluate flow charts and pseudo code for a given problem

Interpret, correct or complete algorithms

Autumn 2

Programming Concepts

Understand the use of variables, constants, operators, inputs, outputs and assignments

The use of basic handling operations

Understand how programs can open, read, write and close

Implement basic handling operations in a program

Storing of data when programming (SQL) & Introduction of Arrays

Understand how data is stored and retrieved during programming solutions

Arrays & Sub Programs

Understand how need of arrays and sub programs

Implement arrays and sub programs within a solution

Data Types & Boolean

Understand and explain the variety of data types that are available in a computer program


Unit 2

 

 

 

 

 

Spring 1

Designing Programs

Understand how to design a suitable solution and take into considerations key factors,

Throughout the term each topic will be assessed through class work, electronic tasks and consistent iterative testing.

 

Formative assessments will take place for each topic. These take the form of end of topic tests or assessment pieces which are marked and feedback is then distributed to for improvements to be made.

Maintainability & Testing

Understand the need for quality of code including the use of comments and indentation

Syntax, Errors & Testing

Understand the use of syntax in programming languages and the importance of error checking, testing and syntax compliance

Binary & Computational Logic

Understand why data is represented in computer systems in binary form and how it works

AND, OR, NOT & Truth Tables

Understand truth tables and the use of AND, OR, NOT in computer programs and systems

 

 

 

 

 

 

 

 

Spring 2

Levels of Programming Languages

Understand the characteristics and purpose of different levels of programming language, including low level languages

Understanding interpreters and translators

Understand the purpose of interpreters and translators

The characteristics of an assembler, a compiler and an interpreter

Identify and understand the characteristics of an assembler, interpreters and translators

Common tools and facilities available in an integrated development environment (IDE)

Understand and utilise common tools available in a IDE

Understanding data units within computing

Understand data units within computing and their uses

Binary, ASCII, Hex

Understand and utilise Binary, ASCII and Hex


Unit 2

Summer 1

Binary, ASCII, Hex

Understand and utilise Binary, ASCII and Hex

Throughout the term each topic will be assessed through class work, electronic tasks and consistent iterative testing.

 

Formative assessments will take place for each topic. These take the form of end of topic tests or assessment pieces which are marked and feedback is then distributed to for improvements to be made.

 

A full unit exam will take place during Summer 1 and Summer 2 for all units.

Images & Sound Representation / Compression

Understand how images and sound are represented within computing Explain and evaluate the need for compression within computing

 Full review of Unit 1 & Unit 2

 Summer 2

Preperation and planning for NEA (Non-Exammined Assessment)

 

 

 

For further information on the curriculum offered please contact the Academy FAO Ahmed Daji, Daji.A@Whiteroseacademies.org (Head of Computing)