Towards Supporting Independent Learning And Rapid Experimentation In Data Science