Curriculum Plan – Computing

On a tablet or smartphone, this page may be easier to read in ‘landscape’ mode

Year / Term

Autumn

Spring

Summer

Year 7

 

Digital security – Digital Literacy and ICT

  • E-safety
  • Hardware
  • Software
  • Networks

 

Computational Thinking and Algorithms

  • Binary
  • Python programming first steps

Digital Literacy and ICT

  • Role of Entrepreneurship
  • Business and impact

Digital Literacy and Creativity

Introduction to Media Production

Year 8

 

Computational
Thinking and Algorithms

  • Binary understanding and conversion
  • Python next steps programming language

Digital Literacy
and ICT

  • Role of Business and Entrepreneurship

Digital Literacy
and Creativity

  • Developing the usage of media language and production

Year 9

 

Computer Systems

  • Systems architecture – purpose of a CPU, Von Neumans
    structure, Components and function
  • Memory – Difference between RAM and ROM, types of memory
  • Storage – data storage, capacity, types of storage

Wired and wireless networks

  • LAN WAN, Internet as worldwide,
    DNS, Hosting and The cloud, Roles of computers in client – server and
    peer to peer, Network topologies, protocols and Layers, network
    concepts
  • Systems Security – forms of attacks, encryption

Systems architecture

  • Memory
  • Storage
  • Wired and wireless networks
  • Network topologies, protocols and layers
  • System security
  • Systems software
  • Moral, legal, cultural and environmental
    concerns

Year 10

Computational Thinking, Algorithms and
Programming

  • Algorithms
  • Programming
    techniques
  • Producing
    robust programs
  • Computational
    logic
  • Translators
    and facilities of languages
  • Data
    representation

 

Computational logic

  • Translators
    and facilities of languages
  • Data
    representation

Programming
project ** (Practice)

  • Programming techniques
  • Analysis
  • Design
  • Development
  • Testing and evaluation and conclusions
  • This is a test project to practice for the actual in Year 11

Year 11

Programming project **

  • Programming techniques
  • Analysis
  • Design
  • Development
  • Testing and evaluation and conclusions

** Programming project changes every Year for year 11
students with a new brief specified by the exam board each year. This can only be completed in the final year

Computational
Thinking, Algorithms and Programming

  • Algorithms
  • Programming techniques
  • Producing robust programs
  • Computational logic
  • Translators and facilities of languages
  • Data representation

Computer Systems

  • Systems architecture
  • Memory
  • Storage
  • Wired and wireless networks
  • Network topologies, protocols and layers
  • System security
  • Systems software
  • Moral, legal, cultural and environmental
    concerns