skip to main content
10.1145/1352135.1352208acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
research-article

An experimental study of cooperative learning in cs1

Published:12 March 2008Publication History

ABSTRACT

An experiment was conducted to study the effectiveness of the cooperative learning approach to teaching CS1. The cooperative learning exercises, which used specific roles to focus students' attention on key concepts, were designed so they could be used in a variety of educational settings. Experimental results show that the benefits of cooperative learning clearly outweighed any possible losses due to reduced lecture time. These benefits were enjoyed by both male and female students, and by students from a variety of majors. Majority and minority students performed at approximately the same overall level when using the cooperative learning approach. There are indications that the educational benefits continue when students who had a cooperative learning experience in CS1 go on to CS2.

References

  1. Beck, L. L., Chizhik, A. W., and McElroy, A. C., "Cooperative Learning Techniques in CS1: Design and Experimental Evaluation," Proceedings, 2005 SIGCSE Technical Symposium on Computer Science Education, pp. 470--474. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Chase, J. and Okie, E., "Combining Cooperative Learning and Peer Instruction in Introductory Computer Science," Proceedings, 2000 SIGCSE Technical Symposium on Computer Science Education, pp. 372--376. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Finkel, D. and Wills, C. E., "Computer Supported Peer Learning in an Introductory Computer Science Course," SIGCSE Bulletin, Special Issue, 1996, pp. 55--56. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Gonzalez, G., "A Systematic Approach to Active and Cooperative Learning in CS1 and Its Effects on CS2," Proceedings, 2006 SIGCSE Technical Symposium on Computer Science Education, pp. 133--137. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Johnson, D. W. and Johnson, F. P., Joining Together: Group Theory and Group Skills, Prentice-Hall, 1975.Google ScholarGoogle Scholar
  6. Johnson, D. W. and Johnson, R. T., Learning Together and Alone (4th edition), Allyn and Bacon, 1994.Google ScholarGoogle Scholar
  7. Johnson, D. W., Johnson, R. T., and Smith, K. A., Active Learning: Cooperation in the College Classroom, Interaction Book Company, 1991.Google ScholarGoogle Scholar
  8. Keeler, C. and Anson, R., "An Assessment of Cooperative Learning Used for Basic Computer Skills Instruction in the College Classroom," Journal of Educational Computing Research, 1995, pp. 379--393.Google ScholarGoogle ScholarCross RefCross Ref
  9. McDowell, C. and Werner, L., "The Effects of Pair-Programming on Performance in an Introductory Programming Course," Proceedings, 2002 SIGCSE Technical Symposium on Computer Science Education, pp. 38--42. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Nelson, C. E., "Student Diversity Requires Different Approaches to College Teaching, Even in Math and Science," American Behavioral Scientist, 1996, pp. 165--175.Google ScholarGoogle ScholarCross RefCross Ref
  11. Pattis, R. E., Karel The Robot: A Gentle Introduction to the Art of Programming (2nd ed.), John Wiley & Sons, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Priebe, R., "The Effects of Cooperative Learning in a Second-Semester University Computer Science Course," National Association for Research in Science Teaching, March 1997 (available as ERIC document ED406189).Google ScholarGoogle Scholar
  13. Sharan, S., Handbook of Cooperative Learning Methods, Greenwood Press, 1994.Google ScholarGoogle Scholar
  14. Slavin, R. E., Cooperative Learning: Theory, Research, and Practice (2nd edition), Prentice Hall, 1995.Google ScholarGoogle Scholar
  15. Troeger, D., "Formal Methods, Design, and Collaborative Learning in the First Computer Science Course," New Directions for Teaching and Learning, 1995, pp. 55--66.Google ScholarGoogle ScholarCross RefCross Ref
  16. Walker, H. M., "Collaborative Learning: A Case Study for CS1 at Grinnell College and UT-Austin," Proceedings, 1997 SIGCSE Technical Symposium on Computer Science Education, pp. 209--213. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Williams, L., Layman, L., Slaten, K., Berenson, S., and Seaman, C., "On the Impact of a Collaborative Pedagogy on African American Millennial Students in Software Engineering, Proceedings of the 29th International Conference on Software Engineering, 2007, pp. 677--687. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Williams, L., Wiebe, E., Yang, K., Ferzli, M. and Miller, C., "In Support of Pair Programming in the Introductory Computer Science Course," Computer Science Education, September 2002, pp. 197--212.Google ScholarGoogle Scholar
  19. Willis, C. E., Finkel, D., Gennert, M. A., and Ward, M. O., "Peer Learning in an Introductory Computer Science Course," Proceedings, 1994 SIGCSE Technical Symposium on Computer Science Education, pp. 309--313. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Yerion, K. A. and Rinehart, J. A., "Guidelines for Collaborative Learning in Computer Science," SIGCSE Bulletin, December 1995, pp. 29--34. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. An experimental study of cooperative learning in cs1

      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
      • Published in

        cover image ACM Conferences
        SIGCSE '08: Proceedings of the 39th SIGCSE technical symposium on Computer science education
        March 2008
        606 pages
        ISBN:9781595937995
        DOI:10.1145/1352135

        Copyright © 2008 ACM

        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: 12 March 2008

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate1,595of4,542submissions,35%

        Upcoming Conference

        SIGCSE Virtual 2024

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader