Taught by Mr Willetts, Mr Wright-Evans and Mr Roden

The Computing Curriculum has been developed to look at a range of tools from the previous ICT curriculum, but also embracing programming and digital literacy too.

Year 7

E-Safety is covered within the first half term. Students are taught a range of skills and understanding relating to keeping themselves and others safe online. We also cover a variety of viruses, phishing scams and hackers to ensure our students are aware of the risks.

Spreadsheets are taught in the second half of Autumn term. Students are taught the key terms such as cell, row and column but also the formulas to anaylse and interrogate data. Students use conditional formatting, sorts and filters to present data for their audience.

Presentation Skills are taught using the History of Computing as a medium. Students look at a variety of different computer scientists or computing innovations and create a presentation aimed at an audience based upon their findings.

What is Binary? In this unit of learning, students are taught to convert numbers between binary, hexadecimal and denary systems. Students will also look at why we need a variety of numbering systems and the role they play in Computing.

Sequencing, selection and iteration are vital concepts in programming. Students will be taught how to structure instructions and algorithms to meet a set outcome and how this relates to systems in the real world.

Scratch Programming is a piece of free software from MIT that allows students to create games using sprites, variables and blocks of programming code. Students, in this unit, will be developing a game based upon a story of their choice.

Year 8

Network Topologies and Hardware for the Internet is the first topic in Year 8. Students are taught about the star, bus and ring topologies as well as the role of modems and routers.

Website Production is where students are taught HTML and CSS in order to create their own web pages. Students create their website on a variety of topics but look at colour schemes, interactive features and navigation hyperlinks.

Computational Thinking is a critical skill where students think in order, sequence and algorithms. Students are taught how to create flow charts using industry standard symbols and repeating instructions with decisions.

Python Programming In this unit of learning, students are taught basic textual programming skills looking at user input, random numbers, variables and if...else statements. Students will also be taught to use conditional and unconditional loops.

Databases are taught using Microsoft Access. Students will be taught how to create tables, queries, reports and wizards to create a user friendly database system designed for an audience and purpose.

Infographics are a new way to present data and information to an audience. Students will look at examples from the BBC and West Midlands Police, as well as others, and then start to create their own based upon their data analysis in Mathematics.

Year 9

Binary Representation builds upon the Binary unit in Year 7. Students are taught how to link binary to images, text, sound and numbers. They will also look at how a computer stores this information and why only two states can be used.

Stop Frame Animation gives students the chance to develop their own animation on a cause that they feel passionate about. They will use Serif Draw Plus to create their animation, looking at the drawing tools and cross-curricular story telling.

The Development Cycle looks at how technology can change aspects of society and the life cycle of technology. This unit is designed to encourage students to think and act creatively, considering a range of possible solutions for a set scenario.

Advanced Python Programming In this unit of learning, students build upon their understanding from Year 8. We look a file operations, error handling and solving complex problems using chunking.

Introduction to App Development gives students the opportunity to look at the development process for a mobile application, as well as how apps can make money. Students will start to look at a range of options for creating their own app.

Mobile App Production Using AppInventor from MIT, students develop their own Android app which can be deployed to Android tablets. Students will be given the design brief and taught the skills to create their ideal app.

GCSE Information Technology (OCR)

Unit B061: ICT in today's world (20%)

Students will face an examination in the summer of Year 11 if they choose GCSE IT. The exam will cover any of the following topics:

  • ICT Systems
  • Exchanging information
  • Managing data
  • Keeping data safe and secure
  • Legal, social, ethical and environmental issues when using ICT
  • Using ICT systems
  • ICT and modern living

Unit B062: Practical Applications in ICT (30%)

This controlled assessment is carried out towards the end of Term 1, Year 10. Students are presented with a task set by the exam board that requires them to investigate a need, use software to create a solution and then present and evaluate that solution. This will normally involve a spreadsheet or database task.

Unit B063: ICT in context (20%)

Students will face an examination in the summer of Year 11 if they choose GCSE IT. The exam will be accompanied by pre-release material related to a specified business or organisation and their use of ICT. This unit builds upon and applies the knowledge that has been taught in B061 and B062 (above).

Unit B064: Creative use of ICT (30%)

This controlled assessment is completed in the summer of Year 10. Students will be asked to use elements such as sound clips, video, animation and graphics to create a mutlimedia presentation, a website or a computer game.

GCSE Computing (OCR)

A451: Examination (40%)

Students will face an examination in the summer of Year 11 if they choose GCSE Computing. The exam will cover any of the following seven topics:

  • Fundamentals of Computer Systems
  • Computing Hardware
  • Computing Software
  • Representation of data in computer systems
  • Databases
  • Computer communications and networking
  • Programming

A452: Practical Investigation (30%)

In this unit, students are required to investigate a cause that is set by the examination board. They will need to demonstrate research skills as well as a variety of computational thinking skills.

A453: Programming Project (30%)

In this unit, students are given a set scenarion from the examination board and have to demonstrate a plan, working solution, evidence of testing and a thorough evaluation.