This document discusses using Moodle, an online learning platform, to create a blended learning environment for a computer applications course. It aims to suit all students' needs by providing a variety of resources that cater to different learning styles, skill levels, and backgrounds. Students can choose their own learning path and pace through weekly quizzes, assignments, tutorials, and collaborative workspaces in Moodle. Feedback from students indicates this approach helped them take responsibility for their own learning and develop teamwork skills.