Advancement in technology has facilitated the transmission and access to learning resources, and communication among participants in the teaching and learning process. However, a technology-enhanced learning environment does not automatically produced high quality learning outcomes. It needs to be supported by suitable learning materials and strategies for blended learning which suit the learning needs of students in the present educational context. With reference to theories and research in materials design and pedagogy within a blended educational environment, this study examines the experience of implementing web-work requirements for a language course in a university in Hong Kong. These web-based activities include objective web exercises, as well as activities making use of social networking tools such as blogs, wikis and discussion forums for students to share ideas. Based on the findings, suggestions are made to improve pedagogy and materials design in mediated learning environments, in areas regarding integration, engagement, and autonomy.