Learn More
A key problem in facilitating a successful online course is the highly time-consuming nature of the administrative and pedagogical tasks involved. It is also difficult to achieve a community of learners online, since the lecturer has to overcome the natural reticence of students to post in shared class spaces. In computing courses an additional factor is(More)
  • 1