Keyphrases
- social software
- collaborative knowledge building
- social networking
- e learning
- knowledge management
- learning experience
- instructional design
- life cycle
- knowledge building
- knowledge sharing
- professional learning
- blended learning
- social networking sites
- case study
- learning community
- user profiles
- user interaction
- database systems
- collaborative tagging
- social networks
- databases