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 条
  • [1] An Experimental Study of Cooperative Learning in CS1
    Beck, Leland L.
    Chizhik, Alexander W.
    SIGCSE'08: PROCEEDINGS OF THE 39TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2008, : 205 - 209
  • [2] Implementing CS1 with embedded instructional research design in laboratories
    Lang, J
    Nugent, GC
    Samal, A
    Soh, LK
    IEEE TRANSACTIONS ON EDUCATION, 2006, 49 (01) : 157 - 165
  • [3] Instructional Framework for CS1 Question Activities
    Garcia, Rita
    Falkner, Katrina
    Vivian, Rebecca
    PROCEEDINGS OF THE 2019 ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION (ITICSE '19), 2019, : 189 - 195
  • [4] Instructional Design for Active Learning and Evaluation by Implementation
    Yajima, Kuniaki
    Takeichi, Yoshihiro
    Sato, Jun
    Ichimura, Rino
    Kishimoto, Seiichi
    2022 7TH INTERNATIONAL CONFERENCE ON BUSINESS AND INDUSTRIAL RESEARCH (ICBIR2022), 2022, : 1 - 6
  • [5] Emphasizing design in CS1
    East Tennessee State Univ, Johnson City, United States
    SIGCSE Bull, (315-318):
  • [6] Emphasizing design in CS1
    Dept. of Comp. and Info. Sciences, East Tennessee State University, P.O. Box 70711, Johnson City, TN 37614, United States
    SIGCSE Bull, 1 (315-317):
  • [7] Implementation of Split Deadlines in a Large CS1 Course
    Chen, Hongxuan
    Li, Ang
    Challen, Geoffrey
    Cunningham, Kathryn
    PROCEEDINGS OF THE 55TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE 2024, VOL. 1, 2024, : 193 - 199
  • [8] Lifecycle in CS1: Requirements, Domain Analysis, and Implementation
    Sane, Aamod
    Mody, Rustom
    Laxminarayan, Anuradha
    Jayaraman, V. K.
    PROCEEDINGS OF THE 27TH ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, ITICSE 2022, VOL 1, 2022, : 269 - 275
  • [9] Teaching and Learning CS1 with an Assist of Manipulatives
    Ramabu, Tlou J.
    Sanders, Ian
    Schoeman, Marthie
    2021 IST-AFRICA CONFERENCE (IST-AFRICA), 2021,
  • [10] Evaluating the Use of Learning Objects in CS1
    Miller, L. D.
    Soh, Leen-Kiat
    Samal, Ashok
    Nugent, Gwen
    Kupzyk, Kevin
    Masmaliyeva, Leyla
    SIGCSE 11: PROCEEDINGS OF THE 42ND ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 57 - 62