Predicting Student Success in CS2: A Study of CS1 Exam Questions

被引:2
作者
Beck, Leland [1 ]
Kraft, Patty [1 ]
Chizhik, Alexander W. [1 ]
机构
[1] San Diego State Univ, Dept Comput Sci, San Diego, CA 92182 USA
来源
PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 1 | 2022年
基金
美国国家科学基金会;
关键词
CS1; CS2; student assessment; SCS1; code completion; code explanation; code tracing;
D O I
10.1145/3478431.3499276
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A number of published studies indicate that many students who receive passing grades in CS1 may struggle in CS2. This can lead to higher attrition and failure rates in CS2, and perhaps also in subsequent courses in the curriculum. Many researchers have studied factors that lead to student success and common misconceptions that may arise in introductory courses. However, relatively little attention has been focused on the transition between CS1 and CS2. In this paper, we report on a study of a variety of types of CS1 exam questions, with the goal of finding questions that can predict a student's success (or lack of success) in CS2. Results indicate that code explanation and code completion questions can be especially good predictors, along with some code tracing questions. We discuss some of the factors that may make certain questions better predictors than others, in the process confirming some observations that have been reported by other researchers. The results from this experiment seem promising, and point to several possibilities for further research.
引用
收藏
页码:140 / 146
页数:7
相关论文
共 39 条
[1]  
[Anonymous], 2014, P 16 AUSTR COMP ED C
[2]  
Biggs J. B., 1982, Evaluating the Quality of Learning: The SOLO Taxonomy
[3]  
Clear T., 2011, Journal of Applied Computing and Information Technology, V15
[4]  
Clear T., 2008, Proceedings of the Tenth Conference on Australian Computing Education (ACE '08), P63
[5]   'Explain in Plain English' Questions Revisited: Data Structures Problems [J].
Corney, Malcolm ;
Fitzgerald, Sue ;
Hanks, Brian ;
Lister, Raymond ;
McCauley, Renee ;
Murphy, Laurie .
PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, :591-596
[6]  
Daly C., 2004, SIGCSE Bulletin, V36, P210, DOI 10.1145/1028174.971375
[7]  
Danielsiek H., 2016, P 47 ACM TECHN S COM, P12
[8]  
Deloatch R., 2016, SIGCSE '16: Proceedings of the 47th ACM Technical Symposium on Computer Science Education, P291, DOI DOI 10.1145/2839509.2844604
[9]  
Denny P., 2008, P 4 INT WORKSHOP COM, P113
[10]   Collaboration, Collusion and Plagiarism in Computer Science Coursework [J].
Fraser, Robert .
INFORMATICS IN EDUCATION, 2014, 13 (02) :179-195