This document discusses structuring e-learning activities for effective pedagogy in blended learning environments. It introduces blended learning and e-learning tools, discusses pedagogical principles like objectives, content presentation, learning mechanisms and assessment. It also highlights trends like social constructivism, connectivism, group work, problem/scenario-based learning and knowledge creation/sharing. Finally, it reviews virtual learning environments, software, and learning activities that can be used for blended learning.