Return to Article Details Integration of Software Components with Moodle Platform for Efficient Virtual Learning Download Download PDF