Return to Article Details The moodle platform and the copious use of technologies in 2020 Download Download PDF