Teaching Direct and Inverse Problems by Means of User Friendly Interfaces: A Status Report