Secondary computing resources

Quality-assured resources to deepen understanding and knowledge across the computing curriculum while preparing students for further study.

KS3 computing resources

 

  • Algorithms

    Algorithms underpin much of Computer Science, helping to solve problems; to describe processes; to map out the steps necessary to achieve a goal, and the extent to which a problem is actually solvable.

    Browse resources  

  • Data and data representation

    Understanding data and how it is represented within the computer system can help students become better programmers and better able to understand the limitations of the data processing.

    Browse resources

  • DIGITAL LITERACY

    Information technology is the aspect of computing which deals with how the hardware side of things works, as well as how to use specific software packages to achieve given goals.

    Browse resources 

  • Information Technology


    Digital Literacy describes the set of skills and knowledge needed by today's students to successfully interact with and navigate the modern, digital world.

    Browse resources  
  • PROGRAMMING and development

    The ability to implement algorithms in code is a key skill that all programmers must eventually master. These resources will help.

    Browse resources  

 

 

GCSE computing resources

 

  • Algorithms

    Algorithms underpin much of Computer Science, helping to solve problems; to describe processes; to map out the steps necessary to achieve a goal, and the extent to which a problem is actually solvable.

    Browse resources  

  • Computing networks

    Understanding how the internet works, what types of networks exists and how they interact with each other are questions that students need to answer if they are to successfully navigate the networks they will encounter throughout their lifetime.

    Browse resources

  • CYBER SECURITY

    Cyber security is the branch of Computer Science that deals with online threats and how to keep data secure. As more devices are connected via the internet it is increasingly important to understand cyber security. 

    Browse resources 

  • DATA AND DATE REPRESENTATION


    Understanding data and how it is represented within the computer system can help students become better programmers and better able to understand the limitations of the data processing.

    Browse resources  
  • Ethical, legal and environmental

    Knowledge of the wider implications of computer use helps students to make informed decisions about their actions. 

    Browse resources  

  • Practical programming

    Programming is a fundamental skill for computer scientists. It allows them to understand the interactions of the computer system they are working with at a fundamental level. 

    Browse resources  

Secondary computing community group

Secondary computing CPD


Find CPD opportunities for the best support in teaching secondary computing.


CPD