“The improvement of understanding is for two ends: first, our own increase of knowledge; secondly, to enable us to deliver that knowledge to others.”

—John Locke

Resources

A collection of useful articles in the subjects I teach, including articles on pedagogy and narrowboat repair.

Blacking my Narrowboat

Written on

This was the first time I've blacked narrowboat so I thought I'd write up my experiences and method used. At the very least it'll be useful for me in a few years time when I come to repeat the ordeal!

So err... why bother?

Steel in water will corrode. Over …

Read more ...

Random numbers, order and choices

Written on

In this article I will present uses of the standard library random. We will apply this to some useful examples.

Read more ...

What to do when you're stuck

Written on

In this article I outline what to do if you get stuck with the exercises.

Read more ...

Fancy Printing With Python

Written on

Printing with the new format argument is an incredibly useful technique. In this article I will present a few use cases.

Read more ...

Asking for Validated Input

Written on

In this post I will describe one way to ask the user for input and reject invalid input

Read more ...