ABSTRACT

Online learning has come a long way since its emergence in mainstream education in the mid-90s. Significant growth in both hardware and software technologies in recent years have now made it a real possibility to remove barriers to education and widen the access for those who are not able to come to a physical campus. However, the majority of current implementations of learning environments lack the support individual students need to achieve success in their learning. This is not to say that there are no possibilities to support each and every student individually in achieving success in their learning. There is a whole range of tools, techniques and pedagogies that can facilitate such individual support in online learning. This book is designed to provide both conceptual understanding and practical solutions to systematically design learning environments that provide automatic customization of learning and instruction to individual learners.