top of page

A level Computer Science Resources and CPD for Teachers

A Level Computer Science Resources and CPD For Teachers

In 2016 the AQA examination board changed it's specification. In addition to the new marking requirements of the NEA, certain topics were eliminated from the curriculum, and new topics added.

In addition there is now a greater requirement on programming than ever before, with the exam being at the end of a two year course of study, the exam questions that were usually in the AS paper 1 and took the form of following a flowchart or pseudocode, are now in the A level paper 1, where students will need to work out how to design and program a solution to a given problem.

Theory changes include:

  • Hashtables and Dictionaries

  • Vectors

  • Merge Sort

  • Set Theory for regular expressions

  • Adders and Half adders

  • D Type Flip Flops

  • Encryption

  • OS Interrupts

  • Firewalls and Proxies

  • CTS/RTS protocol with CSMA/CA

  • JSON and XML

  • Functional Programming

  • Assembler Programming

NEA Changes for AQA include

  • a change in the documentation requirements of Analysis and Design

  • removal of the user Guide

  • simplification of the Test plan

  • a key focus on objectives

  • program marks awarded by virtue of complexity and completeness

I can provide 1:1 support for teachers in how to deliver the new theory requriremnets. In addition I have a wealth of resources available for teachers that can be used as part of a scheme of work. All resources include differentiated activities with answers based on mark schemes.

For Programming activities, I have a full range of questions with programmed, fully commented sample answers available for students and teachers.

The OCR Exam board also changed it's syllabus in 2016 to bring it more in line with the AQA examination board. 

Changes introduced into the OCR exam board include:

  • recursion

  • quick sort

  • merge sort

  • A Star algorithm

  • Dijkstra's algorithm

  • Kornaugh maps

  • Little Man Computer Assembler programming

The project required the concept of iterative development, where students were required to show stages of development, plan what they had completed successfully and show what they were going to do in the next iteration. I have a full set of OCR specific resources available for teachers and am able to provide on-site or remote training in any of the topics required,

These resources can be purchased for a single use or as an in perpetuity licence. Please contact me for further details.

Please reload

bottom of page