Return to Article Details Training project as an autonomous learning strategy using a virtual platform for the development of competences Download Download PDF