Return to Article Details Moodle-Based Virtual Class to Improve Students' Metacognition and Independence in Online Learning Download Download PDF