Cooperative Learning Instructional Methods for CS1: Design, Implementation, and Evaluation

被引:36
|
作者
Beck, Leland [1 ]
Chizhik, Alexander [2 ]
机构
[1] San Diego State Univ, Dept Comp Sci, San Diego, CA 92182 USA
[2] San Diego State Univ, Sch Teacher Educ, San Diego, CA 92182 USA
来源
基金
美国国家科学基金会;
关键词
Experimentation; Human Factors; Measurement; Cooperative learning; CS1; Classroom management; pedagogy; group formation; CONFLICT; STUDENTS; BEHAVIOR; SCIENCE;
D O I
10.1145/2492686
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Cooperative learning is a well-known instructional technique that has been applied with a wide variety of subject matter and a broad spectrum of populations. This article briefly reviews the principles of cooperative learning, and describes how these principles were incorporated into a comprehensive set of cooperative learning activities for a CS1 course. In each activity, specific roles are assigned to group members in order to highlight important concepts and to enhance the overall functioning of the group. The group processing is followed by a whole-class debriefing led by the instructor, which works in tandem with the group activity to help students improve their understanding of the material. The effectiveness of these cooperative learning activities was assessed in a series of educational research studies which spanned three academic years and included two different instructors. The results of these studies show statistically significant benefits from the cooperative learning approach, both overall and for a broad range of subgroups of students. The article concludes with suggestions for faculty members who may want to use these cooperative learning activities in the classroom, or to develop their own activities along similar lines.
引用
收藏
页数:21
相关论文
共 50 条
  • [41] A scalable and incremental project-based learning approach for CS1/CS2 courses
    Vega, Carlos
    Jimenez, Camilo
    Villalobos, Jorge
    EDUCATION AND INFORMATION TECHNOLOGIES, 2013, 18 (02) : 309 - 329
  • [42] Promoting Engagement in a CS1 Course with Assessment for Learning. A Practice Report
    Lienardy, Simon
    Donnet, Benoit
    Leduc, Laurent
    STUDENT SUCCESS, 2021, 12 (01): : 102 - 111
  • [43] Perceptual Learning Modules (PLM) in CS1: a Negative Result and a Methodological Warning
    Caceffo, Ricardo
    Wainer, Jacques
    Gama, Guilherme
    Garcia, Islene
    Azevedo, Rodolfo
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2023, 29 (09) : 988 - 1009
  • [44] Mastery learning in CS1: a longitudinal study during and post-pandemic
    Vasa Buraphadeja
    Vilasinee Srisarkun
    Discover Education, 3 (1):
  • [45] Applying Flipped Classroom and Problem-Based Learning in a CS1 Course
    de Oliveira Fassbinder, Aracele Garcia
    Martins, Ricardo Jose
    Botelho, Tiago Goncalves
    Barbosa, Ellen Francine
    FRONTIERS IN EDUCATION CONFERENCE (FIE), 2015, 2015, : 1215 - 1221
  • [46] Rubric Based on Learning Outcomes for a CS1 Course to CSCL Programming Activities
    Hidalgo-Suarez, Carlos-Giovanny
    Bucheli-Guerrero, Victor-Andres
    Ordonez-Erazo, Hugo-Armando
    REVISTA CIENTIFICA, 2023, 46 (01): : 134 - 146
  • [47] Learning (through) Recursion: A Multidimensional Analysis of the Competences Achieved by CS1 Students
    Mirolo, Claudio
    ITICSE 2010: PROCEEDINGS OF THE 2010 ACM SIGCSE ANNUAL CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2010, : 160 - 164
  • [48] The implementation of service-learning in graduate instructional design coursework
    Stefaniak, Jill E.
    JOURNAL OF COMPUTING IN HIGHER EDUCATION, 2015, 27 (01) : 2 - 9
  • [49] The implementation of service-learning in graduate instructional design coursework
    Jill E. Stefaniak
    Journal of Computing in Higher Education, 2015, 27 : 2 - 9
  • [50] Collaborative Design and Build Activity in a CS1 Course: A Practical Experience Report
    Brieven, Geraldine
    Leduc, Laurent
    Bonnet, Benoit
    8TH INTERNATIONAL CONFERENCE ON HIGHER EDUCATION ADVANCES (HEAD '22), 2022, : 873 - 881