Agile software development is gaining popularity in industry. Anecdotal evidence to support this includes the emergence of agile practitioner journals and increasing attendance at agile-focused conferences. Many organizations are using agile methods because previously used techniques were not effective.Pair programming is probably the best known agile practice. Although controversial in both industry and academe, its use in education has been increasing, particularly in CS1. While some instructors fear that students may get a 'free ride' when pairing, empirical evidence shows that this is not the case. CS1 students who pair do as well in CS2 as students who worked by themselves in CS1, even when working alone in CS2 [1]. Pairing in CS1 leads to greater retention in the CS major, and also shows promise at reducing the gender gap in computing -the increase in retention among paired students is greater for women than it is for men [2].
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.