Keyphrases
- user groups
- collaborative learning
- information sources
- cscl community
- end users
- computer mediated
- computer supported collaborative learning
- search tasks
- learning process
- content analysis
- communication tools
- group learning
- individual learning
- knowledge construction
- virtual communities
- geographic regions
- database
- knowledge building
- online communities
- data model
- user interface
- relational databases