Blog posts

2020

COVID-19

2 minute read

Published:

COVID-19 Plot

2019

Next Steps In Programming

3 minute read

Published:

What to do next?

These are some notes about exploring more advanced programming for those who have started programming and looking for more to explore. They assume that you’ve already learnt a programming language, have written one or two of your own programs and are wanting to know what to do next. This list is not ordered. Feel free to ignore any and all of it. It’s aimed to be a “recipe” book for what to do next i in programming.

Take A Number: First Use

1 minute read

Published:

Take A Number seemed to work pretty well in the lab on Saturday, the first time I’ve used it where I think it needs to be used.

Take A Number : First Cut

6 minute read

Published:

My first cut at Take A Number is now “complete” : as far as I can tell, it does what I wanted it to do. This post runs through some of the implementation details, and checks to see what else might need to happen to make this workable.

Take A Number: Requirements / OOA

2 minute read

Published:

During the lab classes I teach, I find it hard to give my attention equally to all student groups.

2018

Cheat… ethically!

1 minute read

Published:

Apart from simple application to the tasks at hand, one of the prime problems I see in teaching students is their preconceived ideas about how things should be. This means, before they get to learn, they have to unlearn their previous ways of thinking.