Keyphrases
- nsf funded
- curriculum development
- engineering students
- student learning
- case study
- student teams
- current status
- intelligent tutoring systems
- project management
- high school students
- tutoring system
- learning community
- learning styles
- semester long
- science education
- virtual teams
- computer science curriculum
- educational settings
- technology enhanced
- undergraduate students
- data collection
- software development
- learning process
- information technology
- learning environment