Teaching computer vision

September 20, 2014 / 1 comment

I’m really pleased to be teaching computer vision this year. It’s the subject I research in, it’s what my PhD is in, and it’s my favourite part of computing. Challenging, mathematical, and very very visual. The previous lecturer (Fred Labrosse) is on sabbatical this year, and it’s great to take over from someone as good…

Read more →

Pythagoras day

December 6, 2013 / 3 comments

Yesterday was 5/12/13 – numbers which make up a Pythagorean triple – the sides of a right-angled triangle. A guy called Marco Matosic spotted this quirk of the date system and decided to put on an event at the Ceredigion museum, involving various people from around aber. During the day about 150 pupils from local…

Read more →


November 14, 2013 / 0 comments

In the last four weeks I’ve been to Gregynog Hall 3 times. Luckily for me it’s a beautiful place – a stately home in the middle of Powys, with superb gardens, and really nice cake. The first visit was with our first year students, who we take there every year for a team building weekend….

Read more →

BCSWomen Android Programming Family Fun Day materials

February 18, 2013 / 1 comment

The BCSWomen Android programming family fun day we held in Leeds a couple of weeks ago was a resounding success, and I’ve been spending my spare time between then and now turning the materials into a “Workshop in a box”. The idea is that anyone can take the workshop, and run it, with minimal effort;…

Read more →

Talking at the Alan Turing Centenary event, BCS Mid Wales

October 11, 2012 / 0 comments

On Monday we had the BCS Mid Wales AGM (fastest AGM in the west – all business dealt with well within the allotted 25 minutes), followed by an Alan Turing Centenary event. This year 2012 marks 100 years since Alan Turing’s birth, and all around the country there are events highlighting his life and work,…

Read more →

A selection of AI related videos

May 20, 2012 / 0 comments

I’ve been looking around for Turing Test or AI related videos – we’re running an AI technocamp soon and it’s quite often good to have a set of short videos to break things up. This is what I’ve got so far; I’m almost certainly going to use some of the first three; the rest might…

Read more →

Interactive web programming hall of fame…

May 3, 2012 / 0 comments

For my interactive web programming module, I set the task of writing a game in HTML5/JavaScript. The brief was to write a game to teach basic Welsh, but I’m kinda laid back about content so if students wanted to do something creative on another topic I was fine with that. Here are the best 6….

Read more →

Wearables workshop

April 7, 2012 / 2 comments

On Monday, Tuesday and Wednesday of this week I was stuck in the Arts Centre with about 20 kids, some nice people called Sophie & Rain, a load of Lilypad Arduinos and a bunch of electronics components. The plan? 3 days of fun with soft circuits, for schoolkids, for Technocamps. Rain and Sophie put the…

Read more →

An arduino-powered flashing hat

February 14, 2012 / 0 comments

In Technocamps we’re going to be running an easter holiday workshop on wearable computing, which will use lilypad arduinos to build cool things you can wear. We’ve got a half-tem holiday workshop going on right now (“Making Robots See”) so I’ve been tasked with going up there and doing a short talk on wearables. So…

Read more →

On using twitter in teaching

April 25, 2011 / 0 comments

One of the modules I’ve been teaching this year is called “Interactive Web Programming”, so I’ve been fairly internet-heavy in my teaching and my activities. It’s a small group (30 in the class) and I’m teaching in a computer lab, so I thought it’d be kinda fun to experiment with twitter in teaching. My slides…

Read more →