Read external files from a Python program for Computer Science GCSE and A Level

The ability to work with external files is essential for any Python programmer. In this

Have fun with ASCII art for GCSE Computer Science

Knowing about ASCII character encoding is essential knowledge for Computer Science. It is basically a

Python Coding Environments for Computer Science GCSE and A Level

When learning (or teaching) python for GCSE or A Level Computer Science, one of the

Grokking Algorithms by Aditya Bhargava

Understanding algorithms for coding interviews and Computer Science courses can be tough, and any resource

insertion sort gcse a-level computer science

Insertion sort is one of the standard algorithms you will come across studying Computer Science

Computer Science GCSE and A Level Courses and Resources Basket

The Cambridge International AS and A Level Computer Science Coursebook is generally a fantastic resource,

Python Type Annoatations

Most exam boards offering Computer Science GCSE and A Level courses allow students a choice

Codewars - Python practice exercises with Devon based Python teacher

Looking for fun challenges to sharpen your Python coding skills? Codewars is the site for

caesar cipher GCSE Computer Science

A common question in GCSE Computer Science exams involves encoding or decoding a message using

Python Turtle Circle sector challenge for GCSE Computer Science

Maths and Computer Science are often taught very separately, and yet they make excellent companions.