Computer Science

Year 7 

Units Taught

  • Hardware and software
  • Connecting computers together
  • Staying safe on the internet
  • Computational thinking
  • Using HTML to create a webpage

 

Main Skills developed

Students are taught the principles of internet safety, using information and computation, how digital systems work and how to put this knowledge to use through programming. Building on this knowledge and understanding students will be equipped with the skills to use information technology to create programmes, systems and a range of content as well as creating their own content. The Computer Science subject also ensures that pupils become digitally literate and are able to use and express themselves and develop their ideas through information and communication technology.  We end the year with a project in which students will design and create their own webpage using HTML.

 

How can parents help to support learning?

Encourage students to attempt all homework tasks. When it comes to programming there is no substitute for practice therefore we ask that students have access to a computer at home that they can develop their own ideas and projects. We also ask that parents discuss with their child what programs they are developing as this provides excellent opportunities for students to develop their ability to evaluate and explain key computer science and programming concepts.  As a key, and rapidly changing, feature of our Year 7 curriculum is internet safety we also ask that parents take the time to discuss these issues with their child to maximise awareness whilst reducing risk.

 

Useful websites

https://www.bbc.co.uk/bitesize/subjects/z8mtsbk

https://www.ceop.police.uk/safety-centre

https://www.thinkuknow.co.uk/

https://scratch.mit.edu/

 

Extra-curricular opportunities

Yr7 students have the opportunity to join the Yr7 ICT club’ to not only further their own studies but take part in regional and national business related competitions.

 

SMSC and British Values

 

Students will learn all elements about staying safe online.

At KS3 in the introduction to computing students explore the links between how a computer works and how a human body works.

Internet use and misuse and internet safety are explored.

Students are taught how to communicate in different platforms such as blogging and when creating a website accessible to the world.

Students look at communication in different cultures and different countries.

 

 

Year 8 Computer Science

 

Units Taught 

  • How computers work
  • Codes used by computer systems
  • Python programming
  • App Inventor

 

Main Skills developed

The ICT curriculum gives emphasis to the development of transferable skills, such as thinking creatively, logically and critically and, in particular, to problem solving and collaborative working skills, all of which are skills that industry experts are looking for.  Students are taught the principles of e-commerce safety and personal data protection. Students build on their knowledge to move onto text based programming using ‘Python’ to create programmes.  Computer Science also ensures that pupils become digitally literate and are able to use and express themselves and develop their ideas through information and communication technology.  We end the year with a project in which students will design and create their own app.

 

How can parents help to support learning?

Encourage students to attempt all homework tasks. When it comes to programming there is no substitute for practice therefore we ask that students have access to a computer at home that they can develop their own ideas and projects. There are also links to useful programming websites that students will find helpful when developing their programming skills.  We also ask that parents discuss with their child what programs they are developing as this provides excellent opportunities for students to develop their ability to evaluate and explain key computer science and programming concepts.

 

Useful websites

https://www.bbc.co.uk/bitesize/subjects/z8mtsbk

https://www.ceop.police.uk/safety-centre

https://www.thinkuknow.co.uk/

https://www.python.org/

https://www.bcs.org/

https://code.org/

https://www.sciencemuseum.org.uk/

https://www.joincyberdiscovery.com/

National Crime Agency, Cyber Crime: https://nationalcrimeagency.gov.uk/what-we-do/crime-threats/cyber-crime

 

Extra-curricular opportunities

Yr8 students have the opportunity to join the Yr8 ICT club’ to not only further their own studies but take part in regional and national business related competitions.

 

SMSC and British Values

 

Students will learn all elements about e-commerce including how to avoid scams and phishing e-mails and keeping personal information safe.

Programming is a challenging discipline to learn and pupils have to apply their concentration and intelligence very deeply. They can become much more enlightened about their strengths and weaknesses, as they navigate the process of producing code that doesn’t work and try to determine how to correct it. Morally, pupils learn about and participate in discussion on the legal framework that surrounds use of ICT in the world:

  • The Data Protection Act
  • The Copyright, Designs and Patents Act
  • The Computer Misuse Act

All of the projects require pupils to look at the needs of the people their solution is serving

  

 

 

Year 9

Units Taught

  • Unit 1 : Producing digital materials
    • o Understand the purpose and content of pre-production
    • o Be able to plan pre-production
  • Unit 2 :
    • o Data Representation
    • o Programming skills

 

Main Skills Developed

We will provide students with essential knowledge, transferable skills and tools to improve their

learning in other subjects with the aims of enhancing their employability when they leave

education, contributing to their personal development and future economic well-being.  We give students an understanding and an ability to apply the fundamental principles and concepts of Computer Science and digital design, including, logic, algorithms, and data representation.  We also encourage students to analyse problems through practical experience of solving such problems, including designing, writing and debugging programs. Students will have opportunities to develop, in context, desirable, transferable skills such as research, planning, and review, working with others and communicating creative concepts effectively.

 

How can parents help to support learning?

Where possible students will benefit from having adequate ICT access at home so that they can practice and develop the skills taught in the classroom.  Encourage students to take a closer look at the media around them and to consider how the concepts and images were developed. 

 

Useful Websites

www.cambridgegcsecomputing.org

www.python.org

https://www.khanacademy.org

 

Extra-Curricular opportunities

Yr10 students have the opportunity to join the ‘ICT club’ to not only further their own studies but take part in regional and national business related competitions.

 

SMSC & British Values

Pupils will learn about the world around them and how to ensure that they stay safe and are able to communicate effectively in the digital world. Creating resources suitable for all effectively. Pupils will give opinions and justify their ideas about their own lives and those from different countries on how technology is used in a positive way. Discussions will take place about different moral and ethical issues of using digital technologies. They will use a range of social skills within the classroom when working with others and will hopefully be given the opportunity to use a multitude of pieces of software effectively. They will learn to consider different cultures and the use of technology in those countries, some with less use and others who are at the forefront of this use of technology. They will understand how these cultures use the technology to provide appropriate media.  Students will also consider the impact of new technology and the media on issues such as racism, poverty, equity and the rule of law.

 

 

Year 10 

Units Taught

J277/01: Computer systems

  • Systems architecture
  • Memory and storage
  • Computer networks, connections and protocols
  • Network security

J277/02: Computational thinking, algorithms and programming

  • Algorithms
  • Programming fundamentals

 

Main Skills developed

We give students an understanding and an ability to apply the fundamental principles and concepts of Computer Science, including abstraction, decomposition, logic, algorithms, and data representation.  We also encourage students to analyse problems in computational terms through practical experience of solving such problems, including designing, writing and debugging programs think creatively, innovatively, analytically, logically and critically and to apply mathematical skills relevant to Computer Science.

How can parents help to support learning?

Encourage students to attempt all homework tasks. When it comes to programming there is no substitute for practice therefore we ask that students have access to a computer at home that they can develop their own programs on. We also ask that parents discuss with their child what programs they are developing as this provides excellent opportunities for students to develop their ability to evaluate and explain key computer science and programming concepts.

 

Useful websites

www.youtube.com/craigndave

www.sololearn.com/Course/Python

www.cambridgegcsecomputing.org

www.python.org

 

Extra-curricular opportunities

Yr10 students have the opportunity to join the ‘ICT club’ to not only further their own studies but take part in regional and national business related competitions.

 

SMSC and British Values

Students explore how developments in technology have changed our culture, particularly the rise in social networking sites and the ability to communicate instantly across National and International borders. Computational thinking encourages students to develop and explore their problem solving skills. Computing Empowers students to apply their ICT and computing skills and to gain knowledge of how programming links between subjects for instance maths. Computing involves the breaking through of linguistic and cultural barriers. It is possible to e-mail or chat across the world and to word process in the mother tongue.  Whilst studying various aspects of computing students are asked to reflect on how different cultures are portrayed on the internet and why or who is portraying them in this way. Students are also challenged to think about how differing cultures access and use the internet and what implications this has on the individual and the culture.

 

 

Year 11

Units Taught

J277/01: Computer systems

  • Systems software
  • Ethical, legal, cultural and environmental impacts of digital technology

 

J277/02: Computational thinking, algorithms and programming

  • Producing robust programs
  • Boolean logic
  • Programming languages and Integrated Development Environments

 

Main Skills developed

We give students an understanding and an ability to apply the fundamental principles and concepts of Computer Science, including abstraction, decomposition, logic, algorithms, and data representation.  We also encourage students to analyse problems in computational terms through practical experience of solving such problems, including designing, writing and debugging programs think creatively, innovatively, analytically, logically and critically and to apply mathematical skills relevant to Computer Science.

How can parents help to support learning?

Encourage students to attempt all homework tasks. When it comes to programming there is no substitute for practice therefore we ask that students have access to a computer at home that they can develop their own programs on. We also ask that parents discuss with their child what programs they are developing as this provides excellent opportunities for students to develop their ability to evaluate and explain key computer science and programming concepts.

 

Useful websites

www.youtube.com/craigndave

www.sololearn.com/Course/Python

www.cambridgegcsecomputing.org

www.python.org

 

Extra-curricular opportunities

Yr11 students have the opportunity to join the ‘ICT club’ to not only further their own studies but take part in regional and national business related competitions.

 

SMSC and British Values

Students explore how developments in technology have changed our culture, particularly the rise in social networking sites and the ability to communicate instantly across National and International borders. Computational thinking encourages students to develop and explore their problem solving skills. Computing Empowers students to apply their ICT and computing skills and to gain knowledge of how programming links between subjects for instance maths. Computing involves the breaking through of linguistic and cultural barriers. It is possible to e-mail or chat across the world and to word process in the mother tongue.  Whilst studying various aspects of computing students are asked to reflect on how different cultures are portrayed on the internet and why or who is portraying them in this way. Students are also challenged to think about how differing cultures access and use the internet and what implications this has on the individual and the culture.

 

 

Yr12/13 A Level Computer Science

Units Taught

  • Computer systems
  • Algorithms and programming
  • Programming project

 

Main Skills Developed

Computer Science will value computational thinking, helping students to develop the skills to solve problems, design systems and understand the power and limits of human and machine intelligence. Computer Science uses mathematics to express its computational laws and processes. Students will develop an ability to analyse, critically evaluate and make decisions. The project approach is a vital component of ‘post-school’ life and is of particular relevance to Further Education, Higher Education and the workplace. Each learner is able to tailor their project to fit their individual needs, choices and aspirations.

How can parents help to support learning?

Students will benefit from having adequate ICT access at home so that they can practice and develop the skills taught in the classroom.  By encouraging students to develop their own programs and projects they will develop a greater depth of understanding and bank of personally created programs that can be used to showcase their talents.

 

 

Useful Websites

https://www.khanacademy.org/

www.python.org

 

Extra-Curricular opportunities

As part of the Sixth Form provision we participate in a number of national and international coding and ‘ethical hacking’ competitions.  These range from stocks and share dealing competitions to innovation challenges.  We also operate a mini-enterprise for students to develop their enterprise skills.

 

SMSC & British Values

Appreciating cultural influences; appreciating and understanding the role of Britain's parliamentary system in ‘policing’ technology.

Discussing advances in technology and appreciation for human achievement. How development in technology has impacted different cultures and backgrounds in different ways. More developed countries are able to keep pace with the developments in technology whilst less developed ones can’t. Students learn about how this can impact on the people in the country and form larger skills gaps.

Whilst studying various aspects of computing students are asked to reflect on how different cultures are portrayed on the internet and why or who is portraying them in this way. Students are also challenged to think about how differing cultures access and use the internet and what implications this has on the individual and the culture.