Computing

"Without requirements or design, programming is the art of adding bugs to an empty text file."

—Louis Srygley

Computer science, the new entry to schools in UK schools, holds much confusion for teachers and students alike.

Introduction to Python using Turtle : A Review

Posted on 11-06-19 in Computing • Part 5 of Introduction to Programming series • Tagged with python, turtle

A brief review of the first part of this Turtle course


Continue reading

Introduction to Python - Lesson Four

Posted on 30-05-19 in Computing • Part 4 of Introduction to Programming series • Tagged with python, turtle

Further exploration of Turtle and an introduction to colour


Continue reading

Introduction to Python - Lesson Three

Posted on 29-05-19 in Computing • Part 3 of Introduction to Programming series • Tagged with python, turtle

Looking at loops and conditionals in more detail


Continue reading

Introduction to Python - Lesson Two

Posted on 27-05-19 in Computing • Part 2 of Introduction to Programming series • Tagged with python, turtle

Continuing our introduction to Python using Turtle


Continue reading

Academic Coding - Wrangling Data Into a Computer

Posted on 22-05-19 in Computing • Tagged with Academia, Python, Data

A common pattern in academia is cleaning up and processing dozens if not hundreds of files containing data. This post explores techniques for doing so in a clean, sane way.


Continue reading

Introduction to Python - Lesson One

Posted on 21-05-19 in Computing • Part 1 of Introduction to Programming series • Tagged with python, turtle

Introduction to programming using Python and Turtle


Continue reading

A Reasonably Detailed Introduction to Classes In Python

Posted on 20-02-19 in Computing • Tagged with Python, A-level

Classes are a useful structure in Python for abstracting behaviours and grouping functions & variables together. This article covers an introduction to the topic along with several examples.


Continue reading

Basic Implementation of Graphs In Python

Posted on 11-02-19 in Computing • Tagged with python, A-level

In this article I outline one method of implementing simple graphs in Python along with some questions.


Continue reading

Using Decorators in Python

Posted on 04-02-19 in Computing • Tagged with python

What decorators are and how they can be used in Python are discussed in this article


Continue reading

A Level Computing Project - Where to start

Posted on 19-01-19 in Computing • Tagged with A-level, Computer Science

This guide outlines how to begin writing (and coding) an A-level project for Computer Science


Continue reading