论文标题
旨在预测CS2中的成功和失败:混合方法分析
Toward Predicting Success and Failure in CS2: A Mixed-Method Analysis
论文作者
论文摘要
在CS1中推动成功和失败的因素是大量研究的主题,但对于CS2而言较少。本文研究了从CS1到CS2的过渡,以寻找CS2成功的主要指标。北卡罗来纳大学威尔明顿大学(UNCW)的CS1和CS2均在Python教授,年度入学率分别为300和150。在本文中,我们报告以下研究问题:1)CS1等级的CS1等级指标? 2)CS2课程等级与SCS1概念清单的修改版本之间是否存在定量关系? 3)CS2最具挑战性的方面是什么?从学生的角度来看,CS1如何为CS2做好准备?我们提供了2013 - 2019年2300 CS1和CS2课程等级的定量分析。在2019年春季,我们在CS2的第一周对44名学生进行了SCS1概念清单的修改版本。此外,有69名学生在CS2结束时完成了一份退出问卷,以获取有关他们在CS2中的挑战以及CS1为CS2准备的挑战的定性反馈。我们发现,在CS2中,有56%的学生成绩低于CS1,其成绩提高了18%,而26%的成绩获得了相同的成绩。在变化中,有62%在一个年级之内。我们发现修改后的SCS1分数和CS2等级之间具有统计学意义的相关性。学生在最具挑战性的情况下确定链接的列表和类/对象概念。学生对CS2挑战的反馈及其CS1准备工作的充分性,可以确定改善CS1-CS2过渡的可能途径。
Factors driving success and failure in CS1 are the subject of much study but less so for CS2. This paper investigates the transition from CS1 to CS2 in search of leading indicators of success in CS2. Both CS1 and CS2 at the University of North Carolina Wilmington (UNCW) are taught in Python with annual enrollments of 300 and 150 respectively. In this paper, we report on the following research questions: 1) Are CS1 grades indicators of CS2 grades? 2) Does a quantitative relationship exist between CS2 course grade and a modified version of the SCS1 concept inventory? 3) What are the most challenging aspects of CS2, and how well does CS1 prepare students for CS2 from the student's perspective? We provide a quantitative analysis of 2300 CS1 and CS2 course grades from 2013--2019. In Spring 2019, we administered a modified version of the SCS1 concept inventory to 44 students in the first week of CS2. Further, 69 students completed an exit questionnaire at the conclusion of CS2 to gain qualitative student feedback on their challenges in CS2 and on how well CS1 prepared them for CS2. We find that 56% of students' grades were lower in CS2 than CS1, 18% improved their grades, and 26% earned the same grade. Of the changes, 62% were within one grade point. We find a statistically significant correlation between the modified SCS1 score and CS2 grade points. Students identify linked lists and class/object concepts among the most challenging. Student feedback on CS2 challenges and the adequacy of their CS1 preparations identify possible avenues for improving the CS1-CS2 transition.