## Why Study Computer Science at GCSE?

When it comes to the time to choose subjects for you or your child’s GCSEs in years 10-11, you might well wonder if GCSE Computer Science is the right option. Below are...

Explore algorithms using the Python programming language.

When it comes to the time to choose subjects for you or your child’s GCSEs in years 10-11, you might well wonder if GCSE Computer Science is the right option. Below are...

The Binary Search Algorithm is fundamental in Computer Science. It is a very clever algorithm which reduces the time needed to search for items in large datasets dramatically compared to less efficient...

When you come to study Data Structures such as Stacks, Queues, Linked Lists and Binary Trees for A Level Computer Science, you will often make use of Object Oriented Programming. That is...

Part 1 – Networkx Basics networkx is a powerful python package that allows you to easily work with graphs in Python. Combining it with the matplotlib.pyplot package even makes it simple to...

Coding Pascal’s Triangle with Python is a fun intermediate-level challenge. Pascal’s Triangle is a fascinating mathematical structure which contains many patterns. Each element in a row is formed by adding the two...

If you are using the standard installation of Python from python.org which comes with the IDLE editor, there are some exciting demonstrations of the power of the turtle module available at the...

by Oxford University Press The Matrix Computing for 11-14 series provides comprehensive cover of the Key Stage 3 National Computing Curriculum. It is thorough and well presented, with clear explanations and lots...

I want to share a programming activity with you which addresses several topics in the GCSE computer Science syllabus. One of the challenges when following a syllabus with clearly delineated assessment objectives...

As an Amazon Associate I earn from qualifying purchases. Understanding algorithms for coding interviews and Computer Science courses can be tough, and any resource which makes the job easier has to be...

Insertion sort is one of the standard algorithms you will come across studying Computer Science for GCSE and A Level. There are many different versions of the code for it scattered across...

© 2019 Compucademy™ All Rights Reserved. Terms and Conditions