Keyphrases
- student teams
- team members
- longitudinal study
- learning opportunities
- case study
- distributed teams
- nsf funded
- educational settings
- curriculum development
- student learning
- computer supported collaborative learning
- current status
- school teachers
- design team
- learning styles
- knowledge acquired
- project success
- social studies
- software development