Online teaching is moving from an emphasis on web content to a more interactive
structure that recognises the social and interactive elements of knowledge construction,
and to pedagogical approaches that enable student-centred (e.g. problem-based,
inquiry-based, discovery, and authentic learning) which are found to be extremely
effective for online learning