Keyphrases
- pre service teachers
- professional learning
- social media
- teacher education
- professional development
- technology enhanced
- social software
- social networking
- natural selection
- computer mediated communication
- problem based learning
- social networks
- computer assisted
- foreign language
- learning strategies
- social context
- collaborative learning
- statistically significant
- active learning
- e learning