Overview:

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.

 

Semester 1

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.

 

Semester 2

Understanding Computers

To understand the function and purpose of a computer

 

Semester 3

Computational Thinking

Students learn to understand what Computational Thinking is and means and use Computational Thinking to solve a problem.

 

Semester 4

How to Programme a game using scratch

Students learn programming skills by creating interactive stories, games,and animations using the Scratch software.

 

Semester 5

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.

 

Semester 6

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.

Semester 1

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.

Semester 2 

Understanding Computers

Student Identify and describe themain internal and external components of a computer system and learn.

Semester 3 

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.

Semester 4 

Programming using Python

Students learn to use AdvancedProgramme techniques using the software Python to code and create a program, inorder to solve a problem.

Semester 5 

Digital Creativity/ HTML

Students plan, design and createa website for a specified audience.

Semester 6 

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.