Keyphrases
- learning environment
- learning activities
- student participation
- collaborative learning
- group discussion
- online learning
- student learning
- professional development
- pilot study
- online discussion
- elementary school
- foreign language
- cooperative learning
- technology enhanced
- subject matter
- computer assisted
- science classroom