Keyphrases
- collaborative learning
- learning environment
- online learning
- cooperative learning
- learning activities
- student learning
- elementary school
- middle school
- professional development
- pilot study
- technology enhanced
- grid computing
- blended learning
- computer assisted
- teaching learning
- communication skills
- game based learning
- foreign language
- irregular isothetic grids