Creative Programming

In 2016, I took part of course in creative programming using Processing. Here are some examples of my experiments: [Read More]
Tags: creative programming, Processing

SML209

This term I have a great group of students on undergraduate module ‘SML209: Computers and Languages’. We’ve been learning to make small websites using GitHub pages. This is a great way for them to learn and for me to teach. Here’s my tutorial site so far: HTML Tutorials. I have... [Read More]
Tags: diary, college, sml209

The weird, violent and educational world of Russian Netflix

In the article, ‘The weird, violent and educational world of Russian Netflix’ (Wired, 29/01/2019), Gian Volpicelli explains that, in comparison with YouTube and other online video platforms, Netflix has a large collection of Russian films with Russian and English subtitles. He goes on to explain how he uses these in... [Read More]
Tags: language learning, films, subtitles, netflix

Are You Lost In The World Like Me?

This song and video, by the amazing artist Moby, is great to watch and listen to. But not only that: the video conveys a chilling message about human attachment to and uses of the mobile phone. The people in this video animation are blind to the suffering of a young... [Read More]
Tags: mobile phones, society, social media