Skip to content ↓
Maria Fidelis Catholic School FCJ

Computer Science

Computer Science OCR (H446)

WHAT THIS COURSE OFFERS YOU

  • This course, emphasis is on abstract thinking; general problem solving; algorithmic and mathematical reasoning; and engineering-based thinking,
  • A good foundation for understanding future challenges in this fast-moving technological world.
  • It is an intensively creative subject which combines invention and excitement and can look at the natural world through a digital prism.

 

You’ll enjoy this course if….

  • You have good ability to analyse, critically evaluate and make decisions; developing these skills to solve problems, design-systems and understand the power and limits of human and machine intelligence.

 

ENTRY REQUIREMENTS

  • Grade 5 in Computer Science or a Grade 5 in Mathematics.

 

ASSESSMENT / CORE MODULES

  • Throughout the year you will be assesses on every completed Unit. There will also be a variety of assessment to check understanding of the course taught so far.
  • At the end of the course there will be 2 papers and a piece of coursework.
  1. Paper 1 is worth 40% of the final grade
  2. Paper 2 is worth 40% of the final grade
  3. The coursework is worth 20% of the final grade and the task is to program anything you want as long as it is complex enough for A Level study: e.g. has path finding, AI, game development, etc.

 

HOW WILL I BE TAUGHT?

  • The course is split over 12 Units, (1. Components of a Computer, Systems Software, Software Development, Exchanging Data (Databases), Networks and Web Technology, Data Types (Binary), Data Structures, Boolean Algebra, Legal, Moral, Environmental and Cultural Issues, Computational Thinking, Programming Techniques, Algorithms)
  • There will be a range of trips that are specification focused, which includes events at the National Computing Museum, in Bletchley.

 

FUTURE PATHWAYS

  • Computer Science can help you towards any job, but a main focus of Computer Science can lead to: · Applications developer · Cyber security analyst · Database administrator · Games developer · Web developer · And many more…