论文标题

远程对编程在高层CS课程中的影响

The Impact of Remote Pair Programming in an Upper-Level CS Course

论文作者

Beasley, Zachariah J., Johnson, Ayesha R.

论文摘要

配对编程已被强调为一种活跃的学习技术,对学生有多种好处,包括增加参与和改善结果,尤其是对女性计算机科学专业的学生。但是,大多数文献都强调了配对编程在入门课程中的效果,在此课程中,学生具有不同水平的先前编程经验,因此可能会遇到相关的小组问题。这项工作分析了配对编程在高级计算机科学课程中的效果,在该课程中,学生接受了更加一致的背景教育,尤其是在编码方面学习的语言和最佳实践。其次,远程对编程对学生成绩的影响仍然是一个悬而未决的问题,并且随着Covid-19的出现而越来越重要。这项工作利用了一所大型公立大学的控制和治疗组的分裂部分。除了将配对编程与单个编程进行比较外,还通过模式(亲自与遥控)和性别进行分析,重点是配对编程如何使女性计算机科学专业的学生充满信心,持久性和成果。我们发现,配对编程小组在作业和考试中得分较高,远程对编程小组以及同时进行的远程对编程组,并且女学生在使用配对编程时,在课程中提出问题的信心增加了,在课程中得分高12%。

Pair programming has been highlighted as an active learning technique with several benefits to students, including increasing participation and improving outcomes, particularly for female computer science students. However, most of the literature highlights the effects of pair programming in introductory courses, where students have varied levels of prior programming experience and thus may experience related group issues. This work analyzes the effect of pair programming in an upper-level computer science course, where students have a more consistent background education, particularly in languages learned and best practices in coding. Secondly, the effect of remote pair programming on student outcomes is still an open question and one of increasing importance with the advent of Covid-19. This work utilized split sections with a control and treatment group in a large, public university. In addition to comparing pair programming to individual programming, results were analyzed by modality (remote vs. in person) and by gender, focusing on how pair programming benefits female computer science students in confidence, persistence in the major, and outcomes. We found that pair programming groups scored higher on assignments and exams, that remote pair programming groups performed as well as in person groups, and that female students increased their confidence in asking questions in class and scored 12\% higher in the course when utilizing pair programming.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源