A new toy has launched that teaches the basics of computer programming by encouraging children to invent their own games.

Hackaball forms part of a new wave of games and devices that seek to teach abstract concepts like coding through play. Games like 'hot potato', 'pass the bomb' and 'keepie uppies' can be created through a corresponding app, before being played using the device in real life.

Teaching programming through games is an approach already successfully adopted by London-based games studio Kuato. IBTimes UK spoke to Hackaball's creators, as well as learning experts from Kuato Studios to find out more.