Skip to content ↓

KS4 G.C.S.E. Computing

Curriculum information for 'Computing G.C.S.E.'

Year 9
                         Topic           Skills
Autumn







 
Fundamentals of Computer Systems.
Systems.
Memory.
Storage.
Networks.
System security and software.
Ethical, legal, cultural and environmental concerns.
 
  • Understand what a computer is and where they can be found.
  • Understanding what a network is, what hardware and software they require, the different types of network and the different topologies.
  • What the Data Protection Act and Computer Misuse Act are.
  • How computers use memory and the different types of memory on a computer.
Spring





 
Computational Thinking, Algorithms and Programming.
Algorithms.
Programming techniques.
Computational logic.
Data representation.
 
  • Being able to produce an algorithm - producing a flowchart and how to write pseudocode.
  • Being able to convert denary into binary, binary into denary, denary into hex and hex into denary.
  • Being able to explain the role that different computer hardware plays in determining the overall performance of the computer.
Summer





 
Programming Project.
Programming techniques.
Analysis.
Design.
Development.
Testing, evaluation and conclusions.
 
  • Being able to plan a solution to a given coding problem.
  • Being able to identify the variables and data structure that will be used and how it will be tested.
  • Creating a fully working solution to a given problem.
  • Knowing how to test and evaluate the system that has been created.
Year 10
                          Topic            Skills
Autumn 1






 
Fundamentals of Computer Systems.
Computer systems.
Reliability.
Standards.



 
  • Being able to explain a variety of computer systems and accurately identifying the input, process and output of each system.
  • Be able to explain why a system should be reliable, the dangers of unreliable systems and how to test a system.
  • How legislation affects computer - specifically Data Protect Act & Computer Misuse Act.
Autumn 2




 
Computer Hardware.
C.P.U.
Memory.
Input/Output devices.

 
  • Be able to explain what the C.P.U. is and how it effects the computers performance.
  • Know the difference between R.A.M. and R.O.M., be able to explain different types of memory.
  • Know a range of input/output devices for specific users and needs.
Spring 1





 
Software.
System software.
Programming software.
Application software.


 
  • Knowing the role and function of system software, understand different operating systems and how they work.
  • Understand the difference between the different programming languages and how to use them.
  • How to use different pieces of application software, the advantages and disadvantages of each.
Spring 2



 
Representing Data.
Binary numbers.
Hex numbers.
Images and sound.
 
  • Convert denary numbers into binary and binary into denary.
  • Convert denary into hex and hex into denary.
  • Explain how images and sounds are stored on a computer.
Summer 1




 
Databases.
Security.
Data models.
D.B.M.S.

 
  • Know how to add validation and verification to a database to make it ore secure and accurate.
  • Know the difference between a flat file and relational database.
  • Know what the D.B.M.S. does and how it impacts the way databases work.
Summer 2




 
Computer Communication & Networks.
Types of network,
Topologies.
Security.
 
  • The difference between peer-to-peer and client server networks.
  • Be able to explain the advantages and disadvantages of the different network topologies.
  • Know how to keep a network secure, the dangers of open networks and how the Internet works.
Year 11
                          Topic           Skills
Autumn





 
Practical Investigation.
Planning a solution to a problem.
Develop the solution to a problem.
Test and evaluate the final product.


 
  • Planning a solution to a set of problems using the skills learned in other topics.
  • Create a fully functional working solution to each of the tasks.
  • Test and evaluate the final working solutions, make recommendations for any improvements that could be made and record the development of the project.
Spring





 
Programming Project.
Planning a solution to a problem.
Develop the solution to a problem.
Test and evaluate the final product.


 
  • Planning a solution to a set of problems using the skills learned in other topics.
  • Create a fully functional working solution to each of the tasks.
  • Test and evaluate the final working solutions, make recommendations for any improvements that could be made and record the development of the project.
Summer




 
Computer Systems & Programming.
Algorithms.
Data types.
Arrays and testing.

 
  • Learn how to produce an algorithm - produce a accurate flowchart and write pseudocode.
  • Explain the different data types, where they can be found and their characteristics.
  • Know how to test a system and how to handle the errors that may occur.