Claremont Drive, Esher, Surrey, KT10 9LYTel: 01372 467841Email: info@claremont.surrey.sch.uk

  • Header - ICT

Computer Science

This is an exciting time to study Computer Science at Claremont Fan Court School. Computer Science is an academic discipline with its own body of knowledge that can equip pupils to become independent learners, evaluators and potentially designers of new technologies. Pupils not only gain knowledge but also develop computational thinking skills and learn how to write code with teaching support for variety of languages that include Python, VB.Net, C#, C++, C and SQL (Structured Query Language).

Computational thinking is core to our programme of study and allows pupils to tackle problems, break them down into solvable chunks, devise algorithms to solve them and then use programming languages to implement those algorithms. We believe that the role of programming in computer science provides motivation and a context within which ideas are brought to life.

The Computer Science department at Claremont Fan Court school believe that progress in computational thinking and coding is capability driven and not age driven.

There is every indication that the skills shortage in computer related fields will continue for quite some time so studying computer science remains a good investment.

KS3

At Key Stage 3 all pupils:

  • learn how to use technology safely, respectfully, responsible and securely, including protecting their online identity and privacy; recognise inappropriate content, contact and conduct, and how to report concerns.
  • learn how to write and debug simple programs in python using the three language constructs (sequence, selection and iteration).
  • are introduced to computational thinking (abstraction, decomposition, generalisation/pattern recognition, algorithmic thinking and evaluation)
  • learn how to express solutions using algorithms (flow charts and pseudocode)
  • learn how to implement algorithms by writing code in python and/or VB.Net
  • learn how to test and evaluate the effectiveness of their algorithms and software solutions for a given context
  • learn how to use an IDE (Integrated Development Environment (Visual Studio)

GCSEBCS-Logo

We offer OCR GCSE Computer Science (J276). The assessment consists of two written examinations and an externally moderated non-exam assessment as follows:

GCSE Computer Science Assessment
Component Assessment Weighting Marks and Duration
01 Computer Systems

Externally marked question paper

40%

80 marks / 1 hr 30 mins

02 Computational thinking, Algorithms and programming

Externally marked question paper

40%

80 marks / 1 hr 30 mins

03 Programming project

Internally assessed, externally moderated

20% 40 marks


Progression
These skills will be the best preparation for pupils who want to go on to study Computer Science at A Level and beyond. The qualification will also provide a good grounding for other subject areas that require computational thinking and analytical skills.

A Level Computer Science

We offer OCR A Level Computer Science. The assessment details are as follows:

A Level Computer Science Assessment
Component Assessment Weighting Marks and Duration

01 Computer systems

Externally marked question paper

40%

140 marks / 2 hr 30 mins

02 Algorithms and programming

Externally marked question paper

40%

140 marks / 2 hr 30 mins

03 Programming project

Internally assessed, externally moderated

20% 70 marks


Progression
The qualification provides best preparation for students who want to go on to study computer science at a higher level and will also provide a good grounding for other subject areas that require computational thinking and analytical skills, increasingly valued in the workplace.

Co-curricular

Recent fieldtrips have included an annual excursion to Bletchley Park to discover the origins of computers and coding. Here there are also many interactive activities to promote positive use of modern technology. At School, pupils can attend the computer club to develop coding skills including learning to control robots and the BBC micro:bit. We also provide support for more ambitious students wishing to use languages such as VB.Net, C#, C++, C , and tools such as Unity3D and Visual Studio so that they can develop apps and games across a multitude of digital devices and platforms.

For more information contact: seniorschool@claremont.surrey.sch.uk

Click to view full size images