Curriculum Detail – Computer Science

Year 7

HT1

Year 7 students begin by learning how to use the school’s computer systems, email and SMHW. They them move on to look at e-safety and cyber bullying before studying some of the common office packages.

HT2

Students will spend more time using Microsoft Office packages

HT3

Students work with a programming language called ‘Python’ to learn some basic programming skills.

HT4

Students investigate some of the legal implications when working with computers and discuss how they impact their use of computers

HT5

Students learn about computer networks, networking devices and protocols.

HT6

Students learn about computer networks, networking devices and protocols.

Year 8

HT1

Students look at cyber-crime and cyber-security. They are taught to look for signs of fraud and how to keep their personal information safe.

HT2

Year 8’s will study binary numbers and data representation.

HT3

Students investigate a range of website design techniques including web authoring software and HTML.

HT4

Students develop their knowledge of HTML and website design

HT5

Students continue to delve deeper into their skills and understanding of website design and HTML.

HT6

We look at some different well-known personalities of the computing world and what they are known for.

Year 9

HT1

Introduction to Python including skills such as print, input and basic maths calculations. There is a particular focus on writing in pseudocode as this is the format required for the exam. They begin work on computer systems.

HT2

Students continue working on Python learning about IF and nested IF statements. They combine this with previous skills to write programs such as a magic 8 ball.

HT3

Students move on to using lists and loops in Python. They will also compete a future technology project.

HT4

Students will learn about reading and writing to files.

HT5

Students will be using their python schools to write solutions to programming problems. They will also look at environmental, legal and ethical issues.

HT6

Students will start working on a project looking at design and testing

Year 10

HT1

Students will study a unit on algorithms which includes how to plan programs and draw flowcharts. They will also look at the moral, legal and social issues to do with the use of Computers.

HT2

Students return to programming with a focus on using functions to complete their tasks.

HT3

Students will study the data representation module of the course.

HT4

Students will work on a practice programming project.

HT5

Students will start work on their coursework programming project. They will continue revising theory topics

HT6

Coursework

Year 11

HT1

Students will complete their coursework and then begin revision on algorithms. They will also revise units for Paper 2 beginning with networks.

HT2

Students revise in preparation for their prelims in December. Content will be based on the topics that students find more difficult which usually includes pseudocode, trace tables and computer systems.

HT3

Students revise in preparation for their prelims in March. Content will be based on the topics that students find more difficult which usually includes pseudocode, trace tables, data representation and the answering of the extended writing questions.

HT4

Students will sit a prelim near the beginning of this half term and then continue on revision of the course material.

HT5

Students will be revising for their exams and answering questions from past papers. Students sit their exams during this half term.

1 YR Optipn

HT1

Introduction to Python including skills such as print and IF statements. There is a particular focus on writing in pseudocode as this is the format required for the exam. Students begin work on Computer Systems.

HT2

Students continue with their programming skills to include lists, functions and file handling. They are also encouraged to continue practicing their pseudocode. For paper 2 they concentrate on the network module. Students will sit their first prelim at the end of this term.

HT3

Students will spend this half term working on the NEA. Once this is complete they will study the data representation module.

HT4

After the prelim, students will work on data representation and then start their revision in preparation for the GCSE exam.

HT5

Students will be revising for their exams and answering questions from past papers. Students sit their exams during this half term.

HT6

Once the exams are over, in July the new option group start the course by looking at an introduction to Computer Science and Python.

Year 12

HT1

Students begin by recapping the Python skills learned for GCSE. They also work on a number of programming challenges, which improve both their computational thinking and their Python knowledge. They also complete the data representation unit of the course.

HT2

Students continue to learn more about the Fundamentals od programming, moving on to tackle more difficult programming challenges.

HT3

Students will begin studying Object Orientated programming and continue to solve more programming problems. They will also study the problem solving and computer architecture modules.

HT4

In the theory element of the course students will study communications. They will begin to look at different modules for Python including pygame and tkinter.

HT5

Students continue working on more complex python tasks as well as looking at database structure and SQL.

HT6

Year 12 students will sit a prelim exam during this half term, so will revise the different aspects of the course. They will also start planning their coursework topic.

Year 13

HT1

Students continue working on their coursework projects and during this half term the analysis section will be completed. They will have further practise with SQL. They also study the Data Structures and Internet modules of the course.

HT2

Students continue working on their coursework projects and during this half term the design and most of the implementation section will be completed. They will also complete the algorithms theory unit. Students will sit prelims at the end of this half term

HT3

Students complete their coursework projects during this half term. They will complete the regular languages and functional programming theory modules. Students will also be given the pre-release for their final exam.

HT4

Students will continue working through their pre-release and revising for their exams.

HT5

Students continue revision work throughout this half term.

Page Updated 21/11/2019

Subject Details