Problem solving with an Advanced Computing Environment to learn Mathematics