Social networking
Open distance learning
Learning management systems
Facebook
Moodle
Description
This paper describes the rationale, development process and the workings of faboodle. It also discusses the implications of implementing the system in a real world environment.