PHP for Adaptive Language Testing

A few years ago I was asked by our languages coordinator to ‘digitise’ some diagnostic language tests for students to assess their level of language knowledge prior to enrolment. [Read More]
Tags: language tests, programming, coding, diagnostics

JavaScript Applications

Over the years, I have experimented with writing my own Javascript programmes from scratch. This post provides an brief overview of three such examples. [Read More]
Tags: language learning, scripting, javascript

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

I'm not a robot

Why are we asked to prove we are not robots? [Read More]
Tags: artifical intelligence, machine learning, CAPTCHA