Computer Science

What will this subject enable me to do?

Computing will enable students to think carefully about how computer systems and software are created. Students will be able to create custom written software from scratch and be able to test it in a variety of ways. Students will learn about topics such as Logic, Data storage and how artificial intelligence is coded.

Department Staff

Miss Palmer

Head of Department

Miss Charlesworth

Teacher

Mr Gaire

Teacher

Keystage 3

TermTopicAssessment
Year 7 - 1Logging On, Health and Safety, Online Safety, Binary Code, Game DesignFormal Test
Year 7 - 2Problems solving, Flowcharts, Python Turtle, Presentation SkillsFormal Test
Year 7 - 3Photo Editing, Hardware, Software, HTMLFormal Test
Year 8 - 1Technology and the Environment, Mobile Device Theory, App Development and Computer AttacksFormal Test
Year 8 - 2Code Investigation, Profit and LossFormal Test
Year 8 - 3Web Design, Interactive PowerPoint, Thinking like a ComputerFormal Test
Year 9 - 1Interactive Story, Thinking Like AI, 2D Game DesignFormal Project
Year 9 - 2Python- Variables, IFS, Loops, ArraysFormal Project
Year 9 - 3Game Characters and Objects, Boolean Logic, Network TopologiesFormal Project

Keystage 4

Students will study a choice of OCR GCSE Computer Science.

UnitContentAssessment
Comp 1Main theory for the course: CPU Architecture Main Memory Storage Networking Security Systems Software Ethical use of Computing50 % 1.5 Hour Exam
Comp 2Practical Theory for the course: Computational thinking Software design Robust programs Logic Translation Languages Data and Calculations50 % 1.5 Hour Exam

Or BTEC ICT

UnitContentAssessment
Comp 1User interface design: Interface theory Designing an interface for a user Creation and review of an interfacePractical examined coursework
Comp 2Spreadsheets: Data analysis Patterns in data Producing data switchboards Reporting on dataPractical examined coursework
Comp 3Theory ExamEXAM

Keystage 5

UnitContentAssessment
Unit 1Computer Fundamentals Procedure Programming Object Orientated Programming Event Driven Programming Web Driven Programming Use of data structuresExam
Unit 2Main theory for the course Hardware Software Networking Procedures and protocols Security CalculationsExam
Unit 7Security and Attacks: Students will research and investigate hacking, attacks and threats. Students will design, plan, setup and maintain a network security policy using real equipment.Coursework
Unit 14Game Design: Students will research game technology, design, create and code a 3D game. Students will test the game for bugs, errors and performance.Coursework