Accessibility links

Computing AS & A Level at Banbury Academy

Course description

The course is not about learning to use tools of just training in a specific programming language. There is an emphasis on abstract thinking, general problem solving, algorithmic and mathematical reasoning.

You can expect to:

  • Engage in problem solving, write and use algorithms.
  • Learn to write and test programs.
  • Learn about hardware and software, networks and the Internet.
  • Understand the ways in which data is represented in a computer system.
  • Understand the ethical and legal constraints when using computer systems.
  • Use relational databases.
  • Understand the system development lifecycle and the needs of a real end user.

Entry requirements

English Language, Maths and Science at a grade B. GCSE IT/Computing would be an advantage but not essential. Good communication & analytical skills. An interest in computer programming and problem solving.

Assessment

01 Computer systems

This component will be a traditionally marked and structured question paper with a mix of question types: short‐answer, longer‐answer, and levels of response mark scheme‐ type questions. It will cover the characteristics of contemporary systems architecture and other areas including the following:

  • Software and its development.
  • Types of programming languages.
  • Data types, representation and structures.
  • Exchanging data and web technologies.
  • Following algorithms.
  • Using Boolean algebra.
  • Legal, moral and ethical issues.

02 Algorithms and Programming

This component will be a traditionally marked and structured question paper with two sections, both of which will include a mix of question types: short‐answer, longer‐answer, and levels of response mark‐scheme‐type questions. Traditional questions concerning computational thinking.

  • Elements of computational thinking.
  • Programming and problem solving.
  • Pattern recognition, abstraction and decomposition.
  • Algorithm design and efficiency.
  • Standard algorithms.

03 Programming project

Students select their own user‐driven problem of an appropriate size and complexity to solve. This will enable them to demonstrate the skills and knowledge necessary to meet the Assessment Objectives. Students will need to analyse the problem, design a solution, implement the solution and give a thorough evaluation.

Future opportunities

  • Access to the IT industry
  • To be employed in roles in the IT industry
  • University/Higher Education

How to apply

If you want to apply for this course, you will need to contact Banbury Academy directly.

Last updated date: 26 September 2016

Key information

  • Start date: Next September

Venues