Keyphrases
- learning strategies
- human learning
- online learning
- active learning
- social groups
- social networks
- network dynamics
- computer based instruction
- social interaction
- professional development
- social capital
- college students
- computer literacy
- blended learning
- cognitive apprenticeship
- mental models
- data sets
- feature extraction
- learning algorithm