Abstract
The development and use of computing environments to support teaching and learning, together with the evolution of mobile computing, have contributed significantly to the establishment of a new category of education, known as mobile learning or mobile learning (m-learning). In this new scenario, the existing learning environments, despite the benefits and facilities provided, present prob…