Enabling In-Class Peer Feedback on Introductory Computer Science Coding Exercises

被引:0
|
作者
Zaman, Alina [1 ]
Phan, Vinhthuy [1 ]
Cook, Amy [1 ]
机构
[1] Univ Memphis, Memphis, TN 38152 USA
来源
PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 2 | 2022年
关键词
computer science education; active learning; peer feedback; educatio technology;
D O I
10.1145/3478432.3499109
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Instructors often implement active learning in CS1 by giving students in-class coding problems. Students need feedback on their work to improve. While some systems provide automated feedback, human feedback is more effective for novice learners. However, instructors cannot provide feedback quickly at a large scale. Peer feedback systems help students get prompt feedback during class. Existing CS peer feedback systems usually support feedback on completed code rather than work in progress, which limits opportunities to reflect on the feedback and correct theirwork. We introduce a novel system for giving peer feedback on code in progress during CS1 classes, as well as a pilot test of the peer feedback process in CS1. Our initial experience has implications for the delivery of in-class instruction and for teaching growth mindset in order to take full advantage of peer feedback.
引用
收藏
页码:1163 / 1163
页数:1
相关论文
共 25 条
  • [1] Improving TA Feedback on In-Class Coding Assignments for Introductory Computer Science
    Cook, Amy
    Phan, Vinhthuy
    Windsor, Alistair
    PROCEEDINGS OF THE 27TH ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, ITICSE 2022, VOL 1, 2022, : 421 - 427
  • [2] PuzzleMe: Leveraging Peer Assessment for In-Class Programming Exercises
    Wang, April Yi
    Chen, Yan
    Chung, John Joon Young
    Brooks, Christopher
    Oney, Steve
    Proceedings of the ACM on Human-Computer Interaction, 2021, 5 (CSCW2)
  • [3] Peer-Marking and peer-feedback for coding exercises
    Rodgers, Thomas L.
    EDUCATION FOR CHEMICAL ENGINEERS, 2019, 29 : 56 - 60
  • [4] In-class Coding Exercises As A Mechanism To Inform Early Intervention In Programming Courses
    Hicks, Eric
    Vinhthuy Phan
    PROCEEDINGS OF THE 56TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE TS 2025, VOL 1, 2025, : 499 - 505
  • [5] In-class Coding Exercises As A Mechanism To Inform Early Intervention In Programming Courses
    Hicks, Eric
    Phan, Vinhthuy
    PROCEEDINGS OF THE 56TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE TS 2025, VOL 2, 2025, : 499 - 505
  • [6] Computer-controlled in-class feedback system for interactive lectures
    Bensky, TJ
    AMERICAN JOURNAL OF PHYSICS, 2003, 71 (11) : 1174 - 1177
  • [7] Combining cooperative learning and peer instruction in introductory Computer Science
    Chase, J.D.
    Okie, Edward G.
    SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), 2000, : 372 - 376
  • [8] Clustering Introductory Computer Science Exercises Using Topic Modeling Methods
    Moraes, Laura Oliveira
    Pedreira, Carlos Eduardo
    IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES, 2021, 14 (01): : 42 - 54
  • [9] Combining cooperative learning and peer instruction in introductory computer science
    Chase, JD
    Okie, EG
    SIGCSE 2000: PROCEEDINGS OF THE THIRTY-FIRST SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2000, 32 (01): : 372 - 376
  • [10] Peer-Marking and peer-feedback for coding exercises (vol 29, pg 56, 2019)
    Rodgers, T. L.
    EDUCATION FOR CHEMICAL ENGINEERS, 2021, 35 : 95 - 95