You may have heard that global variables are dangerous and should be avoided at all costs. They ...

Read More

Have you heard of Edward De Bono? He is considered by some to be the grandfather of ...

Read More

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

Read More

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

Read More

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

Read More

I want to share a programming activity with you which addresses several topics in the GCSE computer ...

Read More

I want to share a little trick which some of you may not know for converting from ...

Read More

Understanding algorithms for A Level Computer Science can be tough, and any resource which makes the job ...

Read More

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

Read More

The best way to learn about low-level programming is to do it! (At least an emulated version ...

Read More