skip to main content
10.5555/858403.858413dlproceedingsArticle/Chapter ViewAbstractPublication Pagesaus-ceConference Proceedingsconference-collections
Article
Free Access

Student satisfaction with groupwork in undergraduate computer science: do things get better?

Authors Info & Claims
Published:01 January 2003Publication History

ABSTRACT

Groupwork has a large and important role in computer science courses. Moreover, groupwork skills are among the most important generic attributes students should develop during their studies as preparation for the world of work (Candy, Crebert and O'Leary, 1994, Dearing, 1997). At the same time, all who have been involved in teaching that involves groupwork will be aware that it brings challenges. It is important to support student learning of group skills, to develop instruments for evaluating this aspect of teaching and to measure student development in groupwork skill as well as student perceptions of their groupwork experiences.This paper reports on a cross sectional evaluation of student perceptions of groupwork. It is based upon both group interviews and a questionnaire. An important contribution of this work is the questionnaire which could be readily used in quality assurance elsewhere. Another contribution derives from the results of our study. They give useful insight into student perceptions across cross sectional cohorts and according to academic ability. We also report on ways that this study has helped us define strategies to improve the development of student skills in groupwork.

References

  1. BARG, M., CRAWFORD, K., FEKETE, A., GREENING, T., HOLLANDS, O., KAY,.J. and KINGSTON, J. (2000): Problem-based learning for foundation computer science courses. Journal of Computer Science Education10(2):1-20.Google ScholarGoogle Scholar
  2. BERGE, Z. (1998): Differences in teamwork between post-secondary classrooms and the workplace. Education and Training40(5):194-201, MCB University Press.Google ScholarGoogle Scholar
  3. BONANNO, H., JONES, J. and ENGLISH, L., (1998): Improving group satisfaction: making groups work in a first year undergraduate course. Teaching in Higher Education3(3):365-382, Carfax Publishing Ltd.Google ScholarGoogle Scholar
  4. BOUD, D. and FELLITI G. (1991): The challenge of problem based learning. London, Kogan Page.Google ScholarGoogle Scholar
  5. BROWN, J., and DOBBIE, G. (1999): Supporting and evaluating team dynamics in group projects ACM SIGCSE Bulletin, The proceedings of the thirtieth SIGCSE technical symposium on Computer science education31(1):281-285. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. CANDY, P.C., CREBERT, G. and O'LEARY, J. (1994): Developing lifelong learners through undergraduate education, National Board of Employment Education and Training, Australian Government Publishing Service.Google ScholarGoogle Scholar
  7. CHAMMILARD, A. and BRAUN, K. (2002): The software engineering capstone: structure and tradeoffs ACM SIGCSE Bulletin, Proceedings of the 33rd SIGCSE Technical symposium on Computer science education 34(1): 227-231. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. CHASE, J., and OKIE, E. (2000): Combining cooperative learning and peer instruction in introductory computer science. ACM SIGCSE Bulletin, Proceedings of the thirty-first SIGCSE technical symposium on Computer science education. 32 (1):372-376. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. DAIGLE, R., DORAN, M., and PARDUE, H. (1996): Integrating collaborative problem solving throughout the curriculum. ACM SIGCSE Bulletin , Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education. 28(1):237-241. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. DEARING, R. (1997): The Dearing Report - National Committee of Inquiry into Higher Education. Middlesex, NCIHE Publications.Google ScholarGoogle Scholar
  11. DIETRICH, S. and URBAN, S. (1996): Database theory in practice: learning from cooperative group projects. ACM SIGCSE Bulletin, Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education 28(1): 112-116. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. DIWAN, A., WAITE, W., and JACKSON, M. (2002); An infrastructure for teaching skills for group decision making and problem solving in programming projects. ACM SIGCSE Bulletin , Proceedings of the 33rd SIGCSE technical symposium on Computer science education34(1): 276-280 Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. DRURY, H., and WARREN, L. (2002): Analysis of computer science students attitudes to and experiences of groupwork in Comp 1001/1901 and Comp 1002/1902.Google ScholarGoogle Scholar
  14. Final project report. School of Information Technologies, The University of Sydney.Google ScholarGoogle Scholar
  15. DRUSKAT, V.U. and KAYES, C. (2000): Learning versus performance in short-term project teams. Small Group Research31(3):328-353Google ScholarGoogle ScholarCross RefCross Ref
  16. FARKAS, D. (1988): Choosing group projects for advanced systems courses. ACM SIGCSE Bulletin, Proceedings of the nineteenth SIGCSE technical symposium on Computer science education 20(1): 109-113. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. GOODSELL, A., MAHER, M., TINTO, V., LEIGH SMITH, B. and MACGREGOR, J. (1992): Collaborative learning: a sourcebook for higher education. The Pennsylvania State University, National Centre on Postsecondary Teaching Learning and Assessment.Google ScholarGoogle Scholar
  18. HERTZ-LAZAROWITZ, R., BENVENISTE KIRKUS, V., and MILLER, N. (1992): Implications of current research on cooperative interaction on classroom application. In Interaction in cooperative groups The theoretical anatomy of group learning. 253-275. HERTZ-LAZAROWITZ, R. and MILLER, N (eds). Cambridge University Press.Google ScholarGoogle Scholar
  19. HOGAN, C. (1999): Facilitating learning: practical strategies for college and university, Melbourne, Eruditions Publishing.Google ScholarGoogle Scholar
  20. JAQUES, D. (1984): Learning in groups. London, Croom Helm.Google ScholarGoogle Scholar
  21. JOHNSON, D. W. (1990): Reaching out: interpersonal effectiveness and self-actualization. (4th ed) Englewood Cliffs, NJ, Prentice-Hall.Google ScholarGoogle Scholar
  22. JOHNSON, D.W. and JOHNSON, F. (1987, 1991): Joining together: Group theory and group skills. (3rd and 4th eds). Englewood Cliffs, NJ, Prentice-Hall.Google ScholarGoogle Scholar
  23. JOHNSON, D. W. and JOHNSON, R. (1992): Positive interdependence: Key to effective cooperation. In Interaction in cooperative groups The theoretical anatomy of group learning. 174-199. HERTZ-LAZAROWITZ, R. and MILLER, N (eds). Cambridge University Press.Google ScholarGoogle Scholar
  24. KADEL, S. and KEEHNER, J. (1994): Collaborative learning A sourcebook for higher education vol II. The Pennsylvania State University, National Centre on Postsecondary Teaching Learning and Assessment.Google ScholarGoogle Scholar
  25. KENNEDY, B. (1998): Students working in teams. Townsville, Graphic Services James Cook University.Google ScholarGoogle Scholar
  26. KIDDER, T. (1981): The soul of a new machine. Boston, MA, Little Brown. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. LOWE, G. (2000):. Preparing students for the workforce. Proceedings of the on Australasian computing education conference. December 2000: 163-169. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. MUTCH, A. (1998): Employability or learning? Groupwork in higher education. Education and Training 40(2):50-56, MCB University Press.Google ScholarGoogle ScholarCross RefCross Ref
  29. O'SULLIVAN, T., RICE, J., ROGERSON, R. and SAUNDERS, C. (1996) Successful group work. London, Kogan Page.Google ScholarGoogle Scholar
  30. REBELSKY, S. and FLYNT, C. (2000): Real-world program design in CS2: the roles of a large-scale, multigroup class project. ACM SIGCSE Bulletin , Proceedings of the thirty-first SIGCSE technical symposium on Computer science education. 32 (1):192-196. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. SABIN, R. and SABIN, E. (1994): Collaborative learning in an introductory computer science course ACM SIGCSE Bulletin , Selected papers of the twenty-fifth annual SIGCSE symposium on Computer science education26 (1): 302-308. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. SLAVIN, R. E. (1990): Cooperative learning: Theory, research and practice. Englewood Cliffs, NJ, Prentice-Hall.Google ScholarGoogle Scholar
  33. SLAVIN, R.E. (1992): When and why does cooperative learning increase achievement? Theoretical and Empirical perspectives. In Interaction in cooperative groups The theoretical anatomy of group learning. 145-173. HERTZ-LAZAROWITZ, R. and MILLER, N (eds). Cambridge University Press.Google ScholarGoogle Scholar
  34. THORLEY, L. and GREGORY, R. (1994): Using group-based learning in higher education, London, Kogan Page.Google ScholarGoogle Scholar
  35. WEBB, N. (1992): Testing a theoretical model of student interaction and learning in small groups. In Interaction in cooperative groups The theoretical anatomy of group learning. 102-119. HERTZ-LAZAROWITZ, R. and MILLER, N (eds). Cambridge University Press.Google ScholarGoogle Scholar
  36. WILLS, C., FINKEL, D., GENNERT, M. and WARD, M., (1994): Peer learning in an introductory computer science course. ACM SIGCSE Bulletin, Selected papers of the Twenty-fifth Annual SIGCSE Symposium on Computer Science Education26(1):309-313. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Student satisfaction with groupwork in undergraduate computer science: do things get better?

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader