Keyphrases
- collaborative learning
- professional development
- learning environment
- pilot study
- learning activities
- online learning
- bi directional
- technology enhanced
- social studies
- computer based learning
- elementary school
- foreign language
- student engagement
- cooperative learning
- classroom environment
- middle school
- learning objects