Learning to Write Programs with Others: Collaborative Quadruple Programming

dc.contributor.authorArora, Ritu
dc.date.accessioned2023-01-16T10:18:21Z
dc.date.available2023-01-16T10:18:21Z
dc.date.issued2012
dc.description.abstractMost software development is carried out by teams of software engineers working collaboratively to achieve the desired goal. Consequently software development education not only needs to develop a student's ability to write programs that can be easily comprehended by others and be able to comprehend programs written by others, but also the ability to write programs with others. However, the academic curriculum hardly puts any structured emphasis on nurturing these competencies. Hence, collaboration in program development needs special attention in our engineering curriculum. For this, we propose a three-staged model for collaborative program development, termed as the Collaborative Quadruple Programming, which is an extension of the collaborative pair programming approach proposed earlier by the second author. The proposed model combines all the levels of collaborative engagements in the four-dimensional taxonomy of pedagogic engagements in software development education proposed by the second author.en_US
dc.identifier.urihttps://ieeexplore.ieee.org/document/6245005
dc.identifier.urihttp://dspace.bits-pilani.ac.in:8080/xmlui/handle/123456789/8502
dc.language.isoenen_US
dc.publisherIEEEen_US
dc.subjectComputer Scienceen_US
dc.subjectCollaborative quadruple programmingen_US
dc.subjectSoftware engineersen_US
dc.subjectSoftware development educationen_US
dc.subjectAcademic curriculumen_US
dc.titleLearning to Write Programs with Others: Collaborative Quadruple Programmingen_US
dc.typeArticleen_US

Files

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: