Web tutoring provides teachers with a variety of pedagogical options and is a convenient platform motivating learning materials for learners. This paper begins by retrieving relevant blog articles, and then integrating a learning map as a dynamic social learning model. Because these retrieved blog articles pertain to course materials, they can be used to promote learner engagement in their interactions with a learning map and hence, achieve their goals more easily. An experimental course has been launched and the results show that learners do make use of the blog-based learning and can eventually cross the specified test thresholds. Lecturers using the proposed approach can apply the principles of dynamic learning in ways which not only reduce teacher workload, but also enhance student learning through the active construction of knowledge supported by alternative perspectives within meaningful blog contexts.