This document discusses three generations of online learning pedagogy: 1) behaviourist/cognitive, 2) social constructivist, and 3) connectivist. The first generation focuses on individual learning through direct instruction and is scalable but lacks social learning. The second generation emphasizes collaborative group learning and knowledge construction but has limitations in size and scalability. The third generation is based on connective knowledge and networked learning through linking to other people and resources on the internet. It focuses on students taking responsibility for their own learning but can be disruptive. Overall, the best approach to online learning combines pedagogies, technologies, and social structures to empower student exploration and lifelong learning.