Computer science is a fast-moving field that brings together many disciplines, including mathematics, programming, engineering, and the natural sciences.
This carefully planned course gives students a real, in-depth understanding of how computer technology works. It offers an insight into what goes on ‘behind the scenes’, including computer programming, which many students find absorbing
Year 7 Outline:
During year seven students will learn the fundamentals of computer science to begin with this will include basic architecture of a computer system and then moving on to programming and the use of algorithms. Students will be introduced to new and emerging technologies such as 3D printers, learning how to programme them and develop 3D images using CAD software.
E-safety, Security and Ethics
Students learn about cyber bullying via text messages and the web. They also learn about how to keep themselves safe whilst online.
To understand the function and purpose of a computer
Students learn to understand what Computational Thinking is and means and use Computational Thinking to solve a problem.
How to Programme a game using scratch
Students learn programming skills by creating interactive stories, games,and animations using the Scratch software.
Introduction to Programming using Python
Students learn to Programme by writing computer code using Python to create a program, in order to solve a problem.
Digital Creativity (HTML)
Students will initially learn what the internet is, and its key features.This will lead into an exploration of what makes a good website, and allow students to plan their own website on an artist/band of their choice.
Year 8 Outline
Students will be highly challenged developing their subject knowledge building on skills learnt in year seven. Students will undertake practical tasks to develop skills in a range of programming languages including using Booleans algebra to programme microprocessors. By the end of year eight students will be competent in writing code in a range of languages and capable of debugging errors in a string of code.
Computing in the wider context
Students learn that they have adigital footprint, which can be searched, shared, and seen by a large,invisible audience. Students then learn that they can take some control overtheir digital footprint based on what they post online.
Student Identify and describe themain internal and external components of a computer system and learn.
How data is represented in computers
Students learn to convert datainto a binary format to be processed by a computer.
Students will be able to explainwhy data is represented in computer systems in binary form.
Programming using Python
Students learn to use AdvancedProgramme techniques using the software Python to code and create a program, inorder to solve a problem.
Digital Creativity/ HTML
Students plan, design and createa website for a specified audience.
Digital Creativity/ Photo Editing
Students will learn basicphotoshop skills including photo editing, photo adjustments and photo manipulation.Students have the opportunity to edit existing photographs to suit a purpose,or create their own images from scratch.