3 ms·
I'm curious if there is any research in Computer Science Education / Software Engineering that looks at some of the more holistic aspects of group work. One of
by tsumnia 9y ago
I'm curious if there is any research in Computer Science Education / Software Engineering that looks at some of the more holistic aspects of group work. One of the supporting arguments for things like paired programming is the idea that software developers, previously stereotyped as being isolated basement dwellers, need to be able to socialize in the business world. It seems then counter-intuitive to do these types of activities if they work stump creativity in problem-solving.
Furthermore, what about isolation while learning/homework? NCSU requires introductory CS students to work in groups for lab assignments. Research my lab currently is doing shows collaborative students can have good learning gains, as well as a person who "does all the work". How does this article's points align with these types of findings?