Welcome to the Computer Science Department

Meet Our Staff

  • Mr D Woolrich (Head of Department)
  • Miss D Bond (2nd)
  • Mr P Crawford
  • Mr P Gould
  • Mrs M Higgins
  • Mr P Lynch
  • Mrs J Welsh
  • Mrs E Langley
  • Mr C Tench

Aims and Objectives of the Department

  • The principal aim is to develop the necessary skills that will allow them to make best use of ICT in their studies and in later life and provide a strong foundation in coding.
  • Pupils are also encouraged to develop decision-making skills in the choice and application of different pieces of software to solve different tasks, taking into account the potential audience or users of the outcome.

Key Stage 3

    Pupils are taught in three sets in Years 7 and 8, broadly following the Key Stage 3 framework of the National Curriculum.
  • The principal aim is to develop the necessary skills that will allow them to make best use of Computer Science in their studies and in later life and provide a strong foundation in coding.
  • Pupils are also encouraged to develop decision-making skills in the choice and application of different pieces of software to solve different tasks, taking into account the potential audience or users of the outcome.

Key Stage 4

  • The GCSE Computer Science course is offered by OCR and teaches skills that will not only be the best preparation for learners who want to study Computer Science at A Level and beyond but also provide a good grounding for other subject areas that require computational thinking and analytical skills.
  • Over the two year course, teaching covers three 'Components', each with a different focus that aims to give every pupil a great foundation for pursuing Computer Science at an advanced level.

Component 01 (40%, 1h 30 mins exam) – Computer Systems

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

Component 02 (40%, 1h 30 mins exam) Computational Thinking, Algorithms and Programming

  • Translators and facilities of languages
  • Algorithms
  • High and low level programming
  • Computational logic
  • Data representation

Component 03 (20%, Approx. 20h non-exam assessment) – Programming Project

  • Programming techniques
  • Design
  • Development
  • Effectiveness and efficiency
  • Technical understanding

Homework / After School

Computer Science homework is designed to:

  • Consolidate and extend work covered in class or prepare for new learning activities.
  • Access resources not available in the classroom.
  • Develop coding research skills.
  • Have an opportunity for independent work.
  • Take ownership and responsibility for learning.

Each Year Group is set a homework timetable by Progress Managers. This timetable is then co-ordinated and distributed by the Senior Manager responsible for Timetabling.

Homework can be:

  • Independent learning
  • Consolidation of work in class
  • Practice - learning by doing
  • Completion of course work assignments
  • Research
  • Project – based tasks

Motivational Activities

  • As a new subject, this is an ongoing process. There are at present:
  • Lunch time clubs for Computer Science/ICT, where students can learn to code or improve coding skills.
  • Links with MGFL to enable students to work with experts in coding and Computer Science.
  • Plans for a Coding Day during enrichment activities in the school.
  • Extending the ICT links with primary schools to Computer Science.

Lesson PowerPoint slides

General Resources

Past Papers and Mark Schemes