Basic support for cooperative work on the World Wide Web
International Journal of Human-Computer Studies - Special issue: innovative applications of the World Wide Web
The unified software development process
The unified software development process
Extreme programming explained: embrace change
Extreme programming explained: embrace change
In support of student pair-programming
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Project retrospectives: a handbook for team reviews
Project retrospectives: a handbook for team reviews
Support for distributed teams in extreme programming
Extreme programming examined
Supporting Flexible Collaborative Distance Learning in the CURE Platform
HICSS '04 Proceedings of the Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 1 - Volume 1
Cognitive learning efficiency through the use of design patterns in teaching
Computers & Education
A training tool for global software development
ITHET'10 Proceedings of the 9th international conference on Information technology based higher education and training
A tool for training students and engineers in global software development practices
CRIWG'10 Proceedings of the 16th international conference on Collaboration and technology
Proceedings of the 2013 International Conference on Software Engineering
Hi-index | 0.00 |
Lab courses are an integral part of higher education in engineering sciences. In this paper, we report about a blended learning approach for such courses in computer science education. We show how the project method for co-located learning can be translated into a blended CSCL setting for a lab course on distributed software development, and how the resulting learning scenario can be supported with the collaborative virtual learning environment CURE. Experiences from the application of the educational approach in two courses indicate benefits but also highlight the need for further technical support.