ICSE '89 Proceedings of the 11th international conference on Software engineering
Qualitative Methods in Empirical Studies of Software Engineering
IEEE Transactions on Software Engineering
Toward improving female retention in the computer science major
Communications of the ACM
Agile software development
Pair Programming Illuminated
Improving the CS1 experience with pair programming
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Group dynamics and collaborative group performance
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Agile and Iterative Development: A Manager's Guide
Agile and Iterative Development: A Manager's Guide
The collaborative software process(sm)
The collaborative software process(sm)
Voices of women in a software engineering course: reflections on collaboration
Journal on Educational Resources in Computing (JERIC) - Special Issue on Gender-Balancing Computing Education
Extreme Programming Explained: Embrace Change (2nd Edition)
Extreme Programming Explained: Embrace Change (2nd Edition)
Personality types, learning styles, and an agile approach to software engineering education
Proceedings of the 37th SIGCSE technical symposium on Computer science education
ADC '05 Proceedings of the Agile Development Conference
CSEET '06 Proceedings of the 19th Conference on Software Engineering Education & Training
An experimental study of cooperative learning in cs1
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Proceedings of the 14th Western Canadian Conference on Computing Education
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
FIE'09 Proceedings of the 39th IEEE international conference on Frontiers in education conference
The benefits of pairing by ability
Proceedings of the 41st ACM technical symposium on Computer science education
Proceedings of the fifteenth annual conference on Innovation and technology in computer science education
Games for CS education: computer-supported collaborative learning and multiplayer games
Proceedings of the Fifth International Conference on the Foundations of Digital Games
The Case for Pair Programming in the Computer Science Classroom
ACM Transactions on Computing Education (TOCE)
Cooperative learning instructional methods for CS1: Design, implementation, and evaluation
ACM Transactions on Computing Education (TOCE) - Special Issue on Alternatives to Lecture in the Computer Science Classroom
Hi-index | 0.00 |
Millennial students (those born after 1982), particularly African Americans and women, have demonstrated a propensity toward collaborative activities. We conducted a collective case study at North Carolina State University and North Carolina A&T to ascertain the role of collaboration and social interaction in attracting and retaining students in information technology. Responses from semi-structured interviews with 11 representative African American students in these classes were coded and analyzed. The responses from these minority students were used to evolve a social interaction model. The conjectures generated from the model suggest that pair programming and agile software methodologies effectively create a collaborative environment that is desirable to Millennial students, male and female, and, with the new evidence, minority and majority. Additionally, the African American Millennial students enjoy learning from their peers and believe that a collaborative environment better prepares them for the "real world."