The aim of Computer Science is to help students understand and apply the fundamental principles and concepts of modern digital technology in an information rich world. It is hoped that at the end of their time at BHFCS, students will be more responsible, competent, confident and creative users of information and communication technology. This will be achieved through a range of exciting topics across the Key Stages.

Key Stage 3

Years 7, 8 and 9

In Key Stage 3 pupils will be asked to complete a range of tasks ranging from completing tasks started within lessons, a piece of research in which case they will be directed towards suitable websites, or to practice skills learnt within lessons in using a particular piece of software. Main programming languages covered are: Scratch, Python, HTML5, CSS3 and JavaScript. There is 45-minute piece of homework per week.

Key Stage 4

Year 10 and 11

In Key Stage 4 Computer Science is optional. Those who choose this course are given the opportunity to study aspects of information technology and computer science at sufficient depth to allow them to progress to higher levels of study or to a professional career. At BHFCS we follow the OCR J276 Computer Science Specification. 1 hour of homework per week.

Key Stage 5

Years 12 and 13

In Key Stage 5 we offer single award Computing BTEC National. This course offers a range of tasks ranging from theory-based work to job related project assignments that provide learners with transferable knowledge and skills. Students will acquire a qualification that will give them access to range of higher education courses and job roles related to programming and IT. The expectation is that each pupil dedicates a minimum of 4 hours on assignments and homework tasks per week.