Cooperative learning techniques in CS1: design and experimental evaluation

  • Authors:
  • Leland L. Beck;Alexander W. Chizhik;Amy C. McElroy

  • Affiliations:
  • San Diego State University, San Diego, CA;San Diego State University, San Diego, CA;San Diego State University, San Diego, CA

  • Venue:
  • Proceedings of the 36th SIGCSE technical symposium on Computer science education
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

A set of cooperative learning exercises were designed for use in a Java-based CS1 course. The exercises used specific roles to focus students' attention on key concepts of the Java language, and on key mental processes of programming and problem solving. A controlled experiment was conducted to evaluate the effectiveness of this approach. The results show that the cooperative learning experience had a significant positive effect on student performance, and may have been of special benefit to women and minority students.