Computing

Curriculum Intent

The Computing department at Kingshill School aims to equip students with the skills to participate in a rapidly changing world through challenging and engaging topics.  Students will develop an understanding and application in the fundamental principles of computer science by having the opportunity to write programs, develop their ICT skills and increase their digital literacy whilst producing professional digital products.

Computing skills are a major factor in enabling students to be confident, creative, and independent learners, and we intend that students have every opportunity available to achieve this.

The national curriculum for Computing aims to ensure that all pupils:

  • can understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms, and data representation
  • can analyse problems in computational terms, and have repeated practical experience of writing computer programs to solve such problems
  • can evaluate and apply information technology, including new or unfamiliar technologies, analytically to solve problems
  • are responsible, competent, confident, and creative users of information and communication technology.

In Computer Science we are dedicated to ensuring our students leave with the skills to fully embrace a future of rapidly advancing computer technology.

Where we go beyond the National Curriculum

As a CyberFirst school, we have a focus throughout KS3 not only to develop competent programmers, but also expose students to the growing needs of the country in regard to Cyber Security.  This means that there are opportunities throughout their time at Kingshill to engage with industry experts in Cyber security via Cyber days, activities, competitions, and career talks to encourage students into a field which is growing rapidly in Gloucestershire.   Topics which go beyond what is expected to be taught at KS3 such as learning about different methods of social engineering, ethical hacking, and other important cyber security principles.

How knowledge and skills build through Key Stage 3

Throughout KS3, students will have worked on many topics covering vast elements of IT and Computer Science.  Students are equipped with the foundation knowledge in programming languages, such as python and SQL. They will have a basic knowledge of computer systems and be able to apply computational thinking to problem solving, giving them a greater understanding of the subject in the context of the modern world. Students will have used a range of software that will include the use of graphics manipulation, data handling and database design which will give them the foundations before any Key Stage 4 course in IT or Computer Science.

How it builds on the Key Stage 2 primary curriculum

This foundation of knowledge plays a key role in supporting our students at KS3 when they are introduced to more challenging elements of programming by progressing on to using text-based programming languages.

Throughout primary teaching e-safety is paramount in their learning, building a picture of how technology affects them in everyday life and how to stay safe. Online safety and digital communication is the first unit taught at KS3 and revisited each year throughout secondary school. Students will have used a range of suitable Key Stage 1 and 2 software packages to support them with the use of data handling, graphics editing etc. as a foundation to packages then used at KS3.

Link to Key Stage 4 curriculum
  1. Link to Edexcel Computer Science
  2. Link to Pearson BTEC Digital Information Technology
Beyond Kingshill – Post 16 and careers

GCSE Computer Science will allow you to take a range of different Level 3 courses at college including A-level and offers a lot of exciting careers in technology such as Cyber Security, Software development and beyond.  The BTEC Digital Information Technology will allow you to take other courses at Level 3 in IT and can lead to apprenticeships and careers in a variety of IT roles such as system administrator, cyber security and IT technical roles.

Useful links/resources
What topics will my child study? 

Over the year, pupils will:

  • be taught how to manage files and folders
  • become familiar with the school e-mail system and internet usage
  • use spreadsheets for modelling
  • be made aware of issues involving e-safety when using the internet and responsible usage
  • experience writing simple computer programs using python
  • learn how the binary number system works, how to count in binary and how to convert between base 10 numbers and binary
  • develop an understanding of how networks like the Internet work
What knowledge will they have and what will they be able to do by the end of the year?

Students will be able to use the school systems, including email and software such as Office 365

They will learn basic spreadsheet skills and understand how to write simple programs using python.

They will cover e-safety and how to use the internet responsibly and how the Internet works.

What homework will they get?

In Year 7, homework is only given at the end of each unit in preparation for their end of unit test.  Extra homework may be given to complete work not finished in class where applicable.

How will they be assessed in Computing?
  • They will have a multiple-choice online test at the end of each unit, which will include work they have done in previous units
  • Work will be continually assessed in lessons to ensure reporting of progress is accurate
As a parent, how can I help my child in this subject?

Ensure that they revise for their end of unit test.

Encourage them to explain to you what they have been learning in lessons.

What other opportunities do they have outside of the classroom?

We have a cyber explorer club every Wednesday/ Thursday lunch time.

Other CyberFirst opportunities as appropriate and available throughout the year.

What topics will my child study? 

Over the year, pupils will:

  • learn how binary numbers are used to represent text, colours, pictures and sound
  • learn the basics about cyber security including data security, social engineering and the use of bots.
  • revisit programming using python; they will extend their knowledge of programming and create working solutions to problems.
  • explore the intricate components that form a computer system and delve into the wide range of available computer types
  • learning to use a database to search and sort data, understanding tables, records, queries, data types and creating reports for a specific purpose
What knowledge will they have and what will they be able to do by the end of the year?

Students will be able to understand the importance of binary in computer systems and our use of them.  They will gain a deeper understanding of the importance of cyber security in a digital world. They will further develop their programming skills in python. They will understand the basics of using a database to search and sort information and how they are used in everyday life.

What homework will they get?

In Year 8, homework is only given at the end of each unit in preparation for their end of unit test.  Extra homework may be given to complete work not finished in class where applicable.

How will they be assessed in Computing?
  • They will have a multiple-choice online test at the end of each unit, which will include work they have done in previous units.
  • Work will be continually assessed in lessons to ensure reporting of progress is accurate.
As a parent, how can I help my child in this subject?

Ensure that they revise for their end of unit test

Encourage them to explain to you what they have been learning in lessons

Download Thonny (a python editor which is free) on to a PC/ laptop to practice their programming

What other opportunities do they have outside of the classroom?

We have a cyber explorer club every Wednesday/ Thursday lunch time

All Year 8 girls take part in the CyberFirst girls’ competition, the boys work on cyber security problems at the same time including previous GCHQ Christmas challenges.  These are done in and out of lesson time.

Other CyberFirst opportunities as appropriate and available throughout the year

What topics will my child study? 

Over the year, pupils will:

  • learning to use SQL within python
  • learning about algorithms and creating flowcharts for a specific purpose
  • learning about artificial intelligence and machine learning
  • working in teams on an exciting cross-curricular project called DataFace, where they will develop the skills to explore large sets of data and present their discoveries visually. Competing against other Gloucestershire schools in a competition run by Cheltenham science festival and CyberFirst.
What knowledge will they have and what will they be able to do by the end of the year?

Students will be able to understand some basic SQL statements and be able to integrate them within python.  Students will learn how to create flowcharts for different real-world examples using computational thinking. Students will develop machine learning models and learn about how Artificial Intelligence works.  Students will work in groups using ‘big data’ to create a visualisation to represent that data.

What homework will they get?

In Year 9, homework is only given at the end of each unit in preparation for their end of unit test.  Extra homework maybe given to complete work not finished in class where applicable.

How will they be assessed in Computing?
  • They will have a multiple-choice online test at the end of each unit, which will include work they have done in previous units.
  • Work will be continually assessed in lessons to ensure reporting of progress is accurate.
As a parent, how can I help my child in this subject?

Ensure that they revise for their end of unit test.

Encourage them to explain to you what they have been learning in lessons.

Download Thonny (a python editor which is free) on to a PC/ laptop to practice their programming.

What other opportunities do they have outside of the classroom?

We have a cyber explorer club every Wednesday/ Thursday lunch time.

A year 9 cyber day with eight companies from different industries teaching cyber security and computing concepts with students off timetable for that day.

Other CyberFirst opportunities as appropriate and available throughout the year.

What topics will my child study? 

Over the year, pupils will cover for Paper 1:

  • Topic 1: Computational thinking – understanding of what algorithms are, what they are used for and how they work; ability to follow, amend and write algorithms; ability to construct truth tables.
  • Topic 2: Data – understanding of binary, data representation, data storage and compression.
  • Topic 3: Computers – understanding of hardware and software components of computer systems and characteristics of programming languages.

They will also use Python to cover the following topics:

  • understanding what algorithms are, what they are used for and how they work in relation to creating programs
  • understanding how to decompose and analyse problems
  • ability to read, write, refine and evaluate programs
What knowledge will they have and what will they be able to do by the end of the year?

Students will be able to understand computational thinking, how data is represented and stored in a computer and the hardware and software components in a computer system. Students will also develop their knowledge of the python programming language and using it to solve problems.

What homework will they get?

In Year 10, homework will be revising concepts already learnt and completing revision questions on topics via a web app. They may also need to practice their programming skills at home, especially doing school holidays to help them remember key concepts. Extra homework may be given to complete missing work due to school absence where applicable.

How will they be assessed in Computer Science?
  • They will have a multiple-choice online test at various parts of the term, which will include work they have done in previous units, building up their knowledge for GCSE exams.
  • Work will be continually assessed in lessons to ensure reporting of progress is accurate.
  • Final assessment will be made by public examinations in the subject in Year 11.
As a parent, how can I help my child in this subject?

Ensure that they revise topics/ concepts continuously through the year, not just for exams.  

Encourage them to explain to you what they have been learning in lessons.

Download Thonny (a python editor which is free) on to a PC/ laptop to practice their programming.

What other opportunities do they have outside of the classroom?

A trip to the National Museum of Computing (TBC).

Other CyberFirst opportunities as appropriate and available throughout the year.

What topics will my child study? 

Over the year, pupils will cover for Paper 1:

  • Topic 4: Networks – understanding of computer networks and network security.
  • Topic 5: Issues and impact – awareness of emerging trends in computing technologies, and the impact of computing on individuals, society and the environment, including ethical, legal and ownership issues.

They will also use Python to cover the following topics:

  • understanding what algorithms are, what they are used for and how they work inrelation to creating programs
  • understanding how to decompose and analyse problems
  • ability to read, write, refine and evaluate programs
What knowledge will they have and what will they be able to do by the end of the year?

Students will be able to understand computer networks and security.  They will also learn about the impact of computing, trends and legal ramifications.  Students will continue to develop their knowledge of the python programming language and using it to solve problems.

What homework will they get?

In Year 11, homework will be revising concepts already learnt and completing revision questions on topics via a web app. They may also need to practice their programming skills at home, especially doing school holidays to help them remember key concepts.  Extra homework maybe given to complete work not finished in class or missing work due to school absence where applicable.

How will they be assessed in Computer Science?
  • They will have a multiple-choice online test at various parts of the term, which will include work they have done in previous units, building up their knowledge for GCSE exams
  • Work will be continually assessed in lessons to ensure reporting of progress is accurate
  • Final assessment will be made by public examinations in the subject
As a parent, how can I help my child in this subject?

Ensure that they revise topics/ concepts continuously through the year, not just for exams. 

Encourage them to explain to you what they have been learning in lessons.

What other opportunities do they have outside of the classroom?

A revision club will be available on Mondays and Friday’s lunchtimes to help support learning before examinations

Other CyberFirst opportunities as appropriate and available throughout the year

See learning journey: link

What topics will my child study? 

The first part of the year, pupils will cover for Component 2 Collecting, Presenting and Interpreting

Data:

  • Understand how data is collected and used by organisations and its impact on individuals
  • Be able to create a dashboard using data manipulation tools
  • Be able draw conclusions and review data presentation methods.

Over the academic year for Component 3: Effective Digital Working Practices:

  • Understand how and why modern technologies are used by organisations
  • Cyber Security - understanding the nature of threats to digital systems
  • Understand the wider implications of digital systems and their use
  • Be able to interpret and use standard conventions to combine diagrammatical and written information to express an understanding of concepts
What knowledge will they have and what will they be able to do by the end of the year?

Students will be able to show practical skills using spreadsheets to analyse data and create a dashboard for a specific purpose. They will also understand the different aspects of working practices in context of digital systems used in the work place.

What homework will they get?

In Year 11, homework will be revising concepts already learnt using knowledge organisers. Extra homework maybe given to complete work not finished in class or missing work due to school absence where applicable.

How will they be assessed in Digital information technology?

They would have to complete a controlled assessment piece for component 2

  • They will have a multiple-choice online test at various parts of the term, which will include work they have done in previous units, building up their knowledge for their BTEC exam
  • Work will be continually assessed in lessons to ensure reporting of progress is accurate
  • Final assessment will be made by public examinations in the subject for component 3
As a parent, how can I help my child in this subject?

Ensure that they revise topics/ concepts continuously through the year, not just for exams 

Encourage them to explain to you what they have been learning in lessons

What other opportunities do they have outside of the classroom?

A revision club will be available on Mondays and Friday’s lunchtimes to help support learning before examinations

Other CyberFirst opportunities as appropriate and available throughout the year

See learning journey: link