skip to main content
article

Affective assessment of team skills in agile CS1 labs: the good, the bad, and the ugly

Published: 23 February 2005 Publication History

Abstract

Team experiences can be important learning experiences, and industry highly values team skills in graduates. Low retention rates might also be improved with early team experiences because team experiences have been linked to increases in the sense of belonging, a key retention factor. Team experiences in upper-level courses could also benefit from earlier team experiences. The purpose of this paper is to describe and evaluate an early use of teams in the second semester of our CS1 sequence. The instructional methodology drew heavily upon the professional practices of an agile software development model, Extreme Programming. These professional practices fostered the development of team skills during a semester-long project in a closed lab. The evaluation of our experience revealed aspects of the good, the bad, and the ugly. Areas for improvement and future work are also explained.

References

[1]
Anderson-Butcher, Dawn, and David E. Conroy. Factorial and Criterion Validity of Scores of a Measure of Belonging in Youth Development Programs. Educational and Psychological Measurement, Vol. 62, No. 5, October 2002, p. 857--876.
[2]
ACM/IEEE Computing Curricula 2001, Computer Science Volume, Chapter 10: Professional Practice. Available at http://www.acm.org/sigcse/cc2001/cs-professional-practice.html
[3]
Denton, Leo F., Dawn McKinney, and Michael V. Doran. Promoting Student Achievement With Integrated Affective Objectives, Proceedings of the 2003 American Society for Engineering Education Annual Conference & Exposition, Nashville, Tennessee, USA (2003).
[4]
Denton, Leo F., Michael V. Doran, and Dawn McKinney. Integrated Use of Bloom and Maslow for Instructional Success in Technical and Scientific Fields, In the Proceedings of the 2002 American Society for Engineering Education Annual Conference & Exposition, Montreal, Canada (2002).
[5]
Denton, Leo F. and Dawn McKinney. Affective Factors and Student Achievement: A Quantitative and Qualitative Study, 34th ASEE/IEEE Frontiers in Education Conference, Savannah, GA, October 20-23, 2004.
[6]
Felder, Richard M., and Rebecca Brent. The ABC's of Engineering Education: ABET, Bloom's Taxonomy, Cooperative Learning, And So On. Proceedings of the 2004 American Society for Engineering Education Annual Conference & Exposition, (2004).
[7]
Fenwick, James B., Jr. Adapting XP to an Academic Environment by Phasing -- In Practices. Extreme Programming and Agile Methods - XP/Agile Universe 2003, Third XP Agile Universe Conference, New Orleans, LA.
[8]
Hanks, Brian, Charlie McDowell, David Draper, and Milovan Krnjajic. Program Quality with Pair Programming in CS1. ITiCSE'04, June 28-30, Leeds, United Kingdom.
[9]
Jeffries, Ron, Ann Anderson, and Chet Hendrickson. Extreme Programming Installed. Addison -- Wesley. 2001.
[10]
LeJeune, Noel. Critical Components for Successful Collaborative Learning in CS1. Consortium for Computing Sciences in Colleges, 2003, p. 275--285.
[11]
Light, Richard. Making the Most of College. Harvard University Press, 2001.
[12]
McAuley, E., Duncan, T., & Tammen, V.V. "Psychometric properties of the Intrinsic Motivation Inventory in a competitive sport setting: A confirmatory factor analysis." Research Quarterly for Exercise and Sport, 60, 48--58, 1987. http://www.psych.rochester.edu/SDT/measures/intrins.html
[13]
McKinney, Dawn, Julie Froeseth, Jason Robertson, Leo F. Denton, David Ensminger. Agile CS1 Labs: eXtreme Programming Practices in an Introductory Programming Course, Proceedings of XP/Agile Universe 2004, Calgary, Canada, August 15-18, 2004. Lecture Notes in Computer Science, Springer, 2004.
[14]
McKinney, Dawn and Leo F. Denton. Houston, we have a problem: there's a leak in the CS1 affective oxygen tank, Proceedings of the 35th SISCSE Technical Symposium on Computer Science Education, Norfolk, VA, March 2004.
[15]
Melnik, Grigori, and Frank Mauer. Introducing Agile Methods in Learning Environments: Lessons Learned. Extreme Programming and Agile Methods -- XP/Agile Universe 2003, Third XP Agile Universe Conference, New Orleans, LA.
[16]
Nagappan, Nachiappan, Laurie Williams, Miriam Ferzli, Eric Wiebe, Kai Yang, Carol Miller, and Suzanne Balik. Improving the CS1 experience with pair programming. Proceedings of the 34th SIGCSE technical symposium on Computer science education, 2003, Reno, NV.
[17]
Oakley, Barbara, Rebecca Brent, Richard Felder, and Imad Elhajj. Turning Student Groups in to Effective Teams. Journal of Student Centered Learning, Volume 2, No. 1, 2004, p. 9--34.
[18]
Ormrod, Jeanne Ellis. Human Learning, Third Edition, Merrill, 1999.
[19]
Seymour, Elaine, and Nancy M. Hewitt. Talking About Leaving: Why Undergraduates Leave the Sciences. Westview Press, 1997.
[20]
Steinberg, Daniel H., and Daniel W. Palmer. Extreme Software Engineering: A Hands-on Approach. Prentice-Hall, Inc., 2004.
[21]
Tinto, Vincent. Leaving College: Rethinking the Causes and Cures of Student Attrition. Second Edition, the University of Chicago Press, 1993.
[22]
Wainer, Michael. Adaptations for Teaching Software Development with Extreme Programming: An Experience Report. Extreme Programming and Agile Methods -- XP/Agile Universe 2003, Third XP Agile Universe Conference, New Orleans, LA.

Cited By

View all
  • (2018)Agile projects to foster cooperative learning in heterogeneous classes2018 IEEE Global Engineering Education Conference (EDUCON)10.1109/EDUCON.2018.8363364(1182-1191)Online publication date: Apr-2018
  • (2017)Agile software development methods practise in computer science education: Adoption and recommendations in Tanzania2017 IST-Africa Week Conference (IST-Africa)10.23919/ISTAFRICA.2017.8102324(1-9)Online publication date: May-2017
  • (2017)Folk PedagogyProceedings of the 2017 ACM Conference on International Computing Education Research10.1145/3105726.3106192(145-154)Online publication date: 14-Aug-2017
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGCSE Bulletin
ACM SIGCSE Bulletin  Volume 37, Issue 1
2005
562 pages
ISSN:0097-8418
DOI:10.1145/1047124
Issue’s Table of Contents
  • cover image ACM Conferences
    SIGCSE '05: Proceedings of the 36th SIGCSE technical symposium on Computer science education
    February 2005
    610 pages
    ISBN:1581139977
    DOI:10.1145/1047344
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 February 2005
Published in SIGCSE Volume 37, Issue 1

Check for updates

Author Tags

  1. CS1 labs
  2. active learning
  3. adaptability
  4. affective assessment
  5. agile software development
  6. commitment
  7. communication
  8. cooperation
  9. cooperative learning
  10. extreme programming
  11. internalization
  12. retention
  13. sense of belonging
  14. team skills
  15. work ethic

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)11
  • Downloads (Last 6 weeks)1
Reflects downloads up to 07 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2018)Agile projects to foster cooperative learning in heterogeneous classes2018 IEEE Global Engineering Education Conference (EDUCON)10.1109/EDUCON.2018.8363364(1182-1191)Online publication date: Apr-2018
  • (2017)Agile software development methods practise in computer science education: Adoption and recommendations in Tanzania2017 IST-Africa Week Conference (IST-Africa)10.23919/ISTAFRICA.2017.8102324(1-9)Online publication date: May-2017
  • (2017)Folk PedagogyProceedings of the 2017 ACM Conference on International Computing Education Research10.1145/3105726.3106192(145-154)Online publication date: 14-Aug-2017
  • (2010)Academic alignment to reduce the presence of ‘social loafers’ and ‘diligent isolates’ in student teamsTeaching in Higher Education10.1080/13562517.2010.49334615:4(355-367)Online publication date: Aug-2010
  • (undefined)Alignment of Deliberate Practice to Micro-credentials in an Introductory Computer Science Course2019 IEEE Frontiers in Education Conference (FIE)10.1109/FIE43999.2019.9028427(1-4)
  • (2018)Introductory programming: a systematic literature reviewProceedings Companion of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education10.1145/3293881.3295779(55-106)Online publication date: 2-Jul-2018
  • (2012)Participation patterns in student teamsProceedings of the 43rd ACM technical symposium on Computer Science Education10.1145/2157136.2157218(265-270)Online publication date: 29-Feb-2012
  • (2012)Learning Is a Team Sport ... Analysis of a Model for Interactions in Computer Science EducationProceedings of the 2011 2nd International Congress on Computer Applications and Computational Science10.1007/978-3-642-28308-6_3(13-18)Online publication date: 2012
  • (2011)Common Agile Practices in Software ProcessesProceedings of the 2011 International Symposium on Empirical Software Engineering and Measurement10.1109/ESEM.2011.47(355-358)Online publication date: 22-Sep-2011
  • (2010)A proposal for a new communication medium in the classroomProceedings of the 15th Western Canadian Conference on Computing Education10.1145/1806512.1806520(1-5)Online publication date: 7-May-2010
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media