St Michael's
We believe that a three way partnership between the school, its students and their parents is vital to success

Computing

 A downloadable version of this information can be found here.

 

Overview

Computing is a compulsory subject that all pupils study until the end of year 9. Thereafter it becomes an option subject, which has been popular over recent years. The Computing Department offer various KS4 courses, including GCSE Computer Science and Technical Awards.

What skills will pupils develop?

Computer science is a vast subject with lots of applications. Computer scientists design new software, solve computing problems and develop different ways to use technology. But, whatever they’re doing, all computer scientists rely on ‘computational thinking’.

What is computational thinking?

Computational thinking involves looking at a problem and working out a way a computer might be able to help you solve it. To do this, you need to understand how a computer processes information. You probably use computational thinking at school too, but do not realise it. If you analyse a problem and plan the solutions, you are using computational thinking.

Using computational thinking

Programmers use logical thinking and problem-solving strategies when they are writing code. A programmer, coder or software engineer is someone who designs and makes computer programs. They might use one type of computer language or many. They use computational thinking all the time.

Programmers are logical thinkers and problem-solvers. They look at problems and try to come up with different ways of solving them. There is often more than one way to solve a problem and coders try to find the most efficient way. This could mean finding the solution to the problem which requires the least number of steps.

What will help pupils to learn?

A range of methods can be used to support pupils learning in Computing. These are:

Discussing what your child has learnt today - pupils are recalling what they have learnt during the day which will help cement their understanding by having to explain to you what they have done.

Make sure that your child gets homework done - You can help your child with homework by setting aside a special place to study and establishing a regular time for homework.

Help your child prepare for tests - Tests play an important role in determining a pupil’s grade. Your child will take several tests during the school year; they will have a revision lesson prior and given the material to take home for revision. Spending time with the revision material would help prepare your child for the upcoming test.

Getting it wrong is not the same as failing - In Computing (especially the programming aspects) it is learning through trial and error in many of the units of work. It is important that learners understand that they will tend to get the work wrong several times before getting it right. They need to develop their growth mindset of learning from the mistakes made.

KS3 Course Structure

The KS3 lends itself to preparing pupils for the new GCSE 9-1 Computer Science curriculum with a mixture of both theory and programming schemes of work. Also, as an alternative, we offer a vocational course at KS4 so pupils will be required to learn practical skills at KS3 to build an end product helping them to explore all options.

Year 7

In Year 7 pupils will be taught in their form groups and will study the following schemes of work:

  • Autumn 1 - Computational Thinking (Theory)
  • Autumn 2 - Introduction to Programming Concepts (Theory and Programming)
  • Spring 1 - Control Systems - Flowol (Programming)
  • Spring 2 - Building a Game - Kodu (Programming)
  • Summer 1 - What are Computers? (Theory)
  • Summer 2 - Python - Turtle (Programming)

Pupils will be given a start of year and end of year test incorporating elements from all of the above to show how they have progressed throughout the year. Pupils can make use of teacher support after school if they require additional help.

Year 8

In Year 8 pupils will be taught in their form groups and will study the following schemes of work:

  • Autumn 1 - Data Representation (Theory)
  • Autumn 2 - Building a Game - Scratch (Programming)
  • Spring 1 - Using Technology, Safely, Securely and Responsibly (Theory)
  • Spring 2 – Databases (Practical/Theory)
  • Summer 1 - Project - Music Festival (Practical)
  • Summer 2 - Flowcharts and Python (Programming)

Pupils will be given a start of year and end of year test incorporating elements from all of the above to show how they have progressed throughout the year. Pupils can make use of teacher support after school if they require additional help.

Year 9

To deepen their computing knowledge ready for the demands of the GCSE Computer Science qualification, pupils will explore elements of this qualification in Year 9. In Year 9 pupils will be taught in their form groups and will study the following schemes of work:

  • Autumn   - Computer Systems (Theory)
  • Spring 1 - Networks (Theory)
  • Spring 2 - Python (Programming)
  • Summer -  Project - Prom (Practical)

Pupils will be given a start of year and end of year test incorporating elements from all of the above to show how they have progressed throughout the year. Pupils can make use of teacher support after school if they require additional help.

KS3 Assessment

In Computing, we pride ourselves on being very active in lesson by ensuring we are giving constant verbal feedback to pupils to encourage them to improve their work and gain the best possible grades. Furthermore, for every scheme of work pupils will be given a booklet with the grade descriptors on that they will be aiming to achieve. The formal  assessments are mapped to this booklet and take the following format:

Mid-Point Assessments

In every scheme of work at KS3 there is a mid-point assessment that depending on the type of scheme of work will be a practical based activity such as a program. This will assess how pupils have understood the first half of that scheme of work using written feedback based on the grade descriptors for that topic.

End Point Assessments

At the end of each scheme of work, pupils will undertake end of unit tests, in exam conditions, to help prepare pupils for the intensity of their GCSE exams. They will answer the questions using the software ClassFlow on the computer with a variety of questions including multiple choice, drag and drop and extended answers.

KS4 Course Structure

We undertake two qualifications at Key Stage 4 to encourage our inclusive ethos whereby pupils will be encouraged to take one or the other as follows:

Cambridge Nations in IT (Level 1 and 2):

This is a brand new course started in September 2017 where pupils will explore how the collection and communication of data and storing of data/information happens all around us. Pupils will undertake three components:

  1. Exam - R012 - Understanding tools, techniques, methods and processes for technological solutions (50%).
  2. Set Assignment - R013 - Developing technological solutions (50%).

Year 10

In Year 10 pupils will be able to:

  1. Understand the tools and techniques that can be used to initiate and plan solutions.
  2. Understand how data and information can be collected, stored and used.
  3. Understand the factors to be considered when collecting and processing data and storing data/information.
  4. Understand the different methods of processing data and presenting information.

This will prepare them for the Exam that they can take in June and resit in Year 11 if needed.

Year 11

In Year 11 pupils will be able to:

  1. Initiate and plan a solution to meet an identified need.
  2. Import and manipulate data to develop a solution to meet an identified need.
  3. Select and present information in the development of the solution to meet an identified need.
  4. Iteratively review and evaluate the development of the solution.

This will prepare them to complete the Set Assignment in May

OCR Computer Science (J276 specification):

 Unit 1 – Written assessment

This unit is again assessed through a written examination. Students learn more about data representation and computer hardware and software as well as how computer networks, including the internet, work. They also learn what cyber security threats are and how to detect and prevent them as

well as the ethical, legal and environmental impacts digital technology has on all of our lives.

Paper 2 – Computational Thinking and

Problem Solving

Although the Computational Thinking and Problem Solving unit is assessed through a written examination, learning takes place through practical computer work as well as written theory. Students learn to read and write algorithms, how to develop computer programs, how data is represented in computer systems and the hardware and software computers use.

Unit 3 – Non-exam assessment

This is a practical programming unit. Throughout Year 10 students build upon the Python programming skills they started developing in Key Stage 3 as they learn more advanced programming techniques and develop their ability to write programs for specific purposes. In Year 11, they are given a practical programming problem to solve which is set by the exam board. They have to design, write and test a

computer program to solve the problem as well as writing a report explaining how they solved it.

KS4 Assessment

 

The assessment at KS4 for both qualifications is as follows:

Cambridge Nations in IT (Level 1 and 2):

The components are assessed based on the grades: Pass, Merit, Distinction and Distinction* at both Level 1 and Level 2. Each component is assessed as follows:

Exam - R012 - Understanding tools, techniques, methods and processes for technological solutions (50%)

This is an externally assessed component worth 80 marks that explores the following learning objectives:

  1. Understand the tools and techniques that can be used to initiate and plan solutions.
  2. Understand how data and information can be collected, stored and used.
  3. Understand the factors to be considered when collecting and processing data and storing data/information.
  4. Understand the different methods of processing data and presenting information.

Set Assignment - R013 - Developing technological solutions (50%)

This is an internally assessed component, worth 80 marks, where pupils will be assessed on four learning objectives that means they will have to create a report showing how they would complete an OCR-set scenario. Pupils will be able to:

  1. Initiate and plan a solution to meet an identified need.
  2. Import and manipulate data to develop a solution to meet an identified need.
  3. Select and present information in the development of the solution to meet an identified need.
  4. Iteratively review and evaluate the development of the solution.

OCR Computer Science GCSE:

Computer Science GCSE comprises if three assessment elements:

Paper 1 – Written assessment

This written examination is worth 50% of the overall GCSE.

Unit 2 – Computational Thinking and Problem Solving

This written examination is also worth 50% of the overall GCSE

Unit 3 – Non-exam assessment

All of the programming and report writing has to be done during lessons.  Students have 20 hours to do this, which is a time limit set by the exam board.

Staff

 

Mr Harmon

Head of Computing

Miss Houten

Lead of IT and KS3

Mrs Gould 

Teacher of Computing and IT

Mrs Handy-Rivett

Deputy Head and Teacher of Computing

Mr Damien MacKinney

Assistant Head and Teacher of Computing

Opportunities out of lessons

 

Pupils will be given the following opportunities outside of lesson in Computing:

  • After school support in one of the four computer rooms.
  • LLunchtimesupport in one of the four computer rooms.
  • Pupils will be able to access work at home through the use of Google Drive and Classroom which can be used for independent and collaborative work.

Career Pathways in this subject

 

We aim to encourage pupils to engage with different career pathways in Computing by equipping them with the skills and understanding needed to be the best they can be. Once pupils, with an interest in Computing, finish at St Michael’s they can go into higher education in the following areas:

  • IT
  • Computer gaming technology
  • Creative computing (animation)
  • Computer science
  • Creative media
  • Business information technology
  • Architectural technology
  • Computer science with business management
  • Software engineering

Equally, if more institutional education is not for them they may want to explore an apprenticeship in IT or HND courses in Network Management where they can learn on the job. The above areas will ultimately help pupils to enter jobs like the following:

  • Application analyst
  • Business analyst
  • Data analyst
  • Database administrator
  • Games developer
  • Information systems manager
  • IT consultant
  • Multimedia programmer
  • SEO specialist
  • Systems analyst
  • Systems developer
  • UX analyst
  • Web designer
  • Web developer