Jimw colyton grammar school

Computer Science

Back

WELCOME

In Computing we aim to develop students’ interest in how computers work and empower them to build and program computers (and networks of computers) independently. Having an understanding of what is going on inside a computer and a computer program enables students to interact with computers in a smarter, safer and more efficient way.

We have a Coding Club on a Thursday lunchtime for students from years 7 to 13, where they are able to explore programming further. Students have used a number of languages and platforms.
These include:

  • Python on Raspberry Pi computers. Examples of projects completed so far include a light activated camera, a password protected burglar alarm and a network of linked Raspberry Pis.
  • Web development using HTML/CSS/JavaScript/PHP
  • BBC Micro:Bit to make remote control robot

Students also have the opportunity to enter competitions and they have had success at a regional and international level in programming and robotics.

- Mr Cronk, Head of Computer Science

WHAT WE DO

The students are given an introduction to computer science, looking at how computers work and how to program them. They will develop their programming skills and learn how computers can be linked through a network.

Lower Years Computer Studies

The lower years curriculum will involve the following:

 

 

Year 7

Year 8

Autumn
Term

Introduction to Computing

Introduction to programming

Bebras Challenge

Problem solving

Bebras Challenge

Mobile technology

Spring
Term

Building web pages

Looking inside the computer

Developments in technology (autonomous vehicles)

Networking

Summer
Term

Developing programming skills

Interactive resource

Introduction to Python

Animation

Middle Years (Y9-11) Computer Studies

The middle years curriculum will involve the following:

 

 

Year 9

Year 10

Year 11

Autumn
Term

Fundamentals of algorithms Bebras Challenge Programming skills

 

Developing programming skills part 3 Bebras Challenge

 

NEA Bebras Challenge

Spring
Term

Programming skills Data representation

Fundamentals of networks Programming skills part 4

 

 

NEA Revision

 

 

Summer
Term

Computer systems Programming skills part 2

 

Fundamentals of cyber security Impacts of digital technology Programming skills part 5

 

 

Revision

 

 

Upper Years Computer Studies

The upper years curriculum will involve the following:

 

 

Year 12

Year 13

Autumn
Term

Fundamentals of programming

Introduction to object oriented programming

Data representation

Practice practical programming project 1

Theory of computation

Practical programming project

Developing understanding of numbers

Fundamentals of algorithms

 

Spring
Term

Fundamentals of databases

Computer systems and architecture

Practice practical programming project 2

Practical programming project

Big data and functional programming

Consequences of uses of computing Revision

 

Summer
Term

Networking Abstract data types

Practical programming project - analysis

 

Revision