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 Hackaballs creators, as well as learning experts from Kuato Studios to find out more.