Compucademy Article Guide

its been more than two years since I started the Compucademy blog, and there are now a significant number of articles here, mostly on the topics of Python programming and Computer Science. In order to make it easier for you to find what you are looking for, or to pique your interest in something you didn’t know you were looking for, I’ve created this page which lists the articles on this blog in categories. Some articles appear in more than one category, so there will be some repetition, as my goal here is to be thorough more than concise.

Python Beginners

These articles are suitable for newcomers to Python or those with some basic knowledge but who are still near the start of their learning journey.

Python Strings

Strings are one of the fundamental data structures in computing, consisting of sequences of characters. Learn about Python strings with these articles.

Python Lists

Lists are a powerful and versatile data structure in Python which are used in many contexts. It is important to be familiar with Python lists and the operations which can be performed on them.

Python Dictionaries

Dictionaries are an integral part of Python programming which allow you to store key, value pairs with a very fast access time.

Python Algorithms

Algorithms are the foundation of computing. Explore algorithms using the Python programming language in these articles.

Python Turtle Graphics

Kick back and have some fun while getting better at Python programming with the awesome, fun and colourful Turtle Graphics module. You may be surprised just how deep you can go with it.

Python Data Science

Data Science is hugely important in the modern world, and Python is a powerful tool for processing, analysing, displaying data and more. Using industry standard Python libraries such as Pandas, NumPy, Matplotlib and SciPy you can explore the fascinating world of Data Science to your heart’s content.

Computer Maths

Articles covering the overlap between Mathematics and Python programming.