It’s taken too long for the promise of virtual learning environments to be fully realised, but could they be the solution ...