Cooperative Project-based Learning in a Web-based Software Engineering Course.
Nicola PiccininiGiuseppe ScolloPublished in: J. Educ. Technol. Soc. (2006)
Keyphrases
- project based learning
- software engineering
- cooperative
- cooperative learning
- computer assisted
- high school
- learning processes
- learning strategies
- collaborative learning
- multi agent
- problem based learning
- social software
- case study
- learning environment
- artificial intelligence
- higher education
- multimedia
- communication tools
- software development
- knowledge management
- object oriented
- semester long
- development process
- real world
- mobile learning
- online learning
- life cycle
- computer supported collaborative learning
- learning process