AQA GCSE Computer Science New Specification
 
The new specification AQA GCSE Computer Science Draft was released recently. Â This includes various programming concepts that may be unfamiliar to teachers looking to deliver this specification from 2016 onwards.
Learn the essential programming skills needed for this specification on this one day hands on programming course.
This course assumes you already have attended our two day Python Programming course, or have the equivalent skills in Python or Visual Basic programming.
Content covered include:
- Comparing the efficiency of algorithms.
- Linear Search
- Binary Search
- Comparing Linear and Binary Search
- Merge Sort
- Bubble Sort
- Comparing Merge Sort and Bubble Sort
- Writing Data Validation Routines
- Writing Authentication Routines
- Choosing sample Test Data
- Converting Between Number Bases
- Units of Information
- Binary Arithmetic
- Character Encoding
- Data Compression
- Huffman Coding
- Binary Trees
- Run Length Encoding
- Representing data in RLE frequency/data pairs.
- … and much more
At the end of this one day course, you will understand the above concepts and will have written and tested code to demonstrate their use in the classroom for the new 2016 AQA GCSE Computer Science qualification.
