Identifying Challenging CS1 Concepts in a Large Problem Dataset

被引:26
|
作者
Cherenkova, Yuliya [1 ]
Zingaro, Daniel [1 ]
Petersen, Andrew [1 ]
机构
[1] Univ Toronto Mississauga, Mississauga, ON, Canada
关键词
CS1;
D O I
10.1145/2538862.2538966
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We examine student difficulties with CS1 concepts by analyzing a dataset containing 266,852 student responses to weekly code-writing problems. We find that conditionals and loops prove particularly problematic, even when considering "second chance" data; and that, while we observe some evidence of improvement, certain straightforward applications of loops continue to be problematic at the end of the term. Our contribution is the corroboration of earlier findings, and a call to use online repositories of student submissions as rich sources of data on the student learning experience.
引用
收藏
页码:695 / 700
页数:6
相关论文
共 50 条
  • [1] Developing a Validated Assessment of Fundamental CS1 Concepts
    Tew, Allison Elliott
    Guzdial, Mark
    [J]. SIGCSE 10: PROCEEDINGS OF THE 41ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2010, : 97 - 101
  • [2] Identifying Cognitive Abilities to Improve CS1 Outcome
    Ambrosio, Ana Paula
    Costa, Fabio Moreira
    Almeida, Leandro
    Franco, Amanda
    Macedo, Joaquim
    [J]. 2011 FRONTIERS IN EDUCATION CONFERENCE (FIE), 2011,
  • [3] Identifying Predictors of Success for an Objects-First CS1
    Ventura, Philip, Jr.
    [J]. COMPUTER SCIENCE EDUCATION, 2005, 15 (03) : 223 - 243
  • [4] Online Examinations in a Large Australian CS1 Course
    Jeffries, Bryn
    Baldwin, Timothy
    Zalk, Marion
    [J]. PROCEEDINGS OF THE 24TH AUSTRALASIAN COMPUTING EDUCATION CONFERENCE, ACE 2022, 2022, : 20 - 26
  • [5] Implementation of Split Deadlines in a Large CS1 Course
    Chen, Hongxuan
    Li, Ang
    Challen, Geoffrey
    Cunningham, Kathryn
    [J]. PROCEEDINGS OF THE 55TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE 2024, VOL. 1, 2024, : 193 - 199
  • [6] A Large Scale RCT on Effective Error Messages in CS1
    Wang, Sierra
    Mitchell, John
    Piech, Chris
    [J]. PROCEEDINGS OF THE 55TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE 2024, VOL. 1, 2024, : 1395 - 1401
  • [7] Checklists for Grading Object-Oriented CS1 Programs: concepts and misconceptions
    Sanders, Kate
    Thomas, Lynda
    [J]. ITICSE 2007: 12TH ANNUAL CONFERENCE ON INNOVATION & TECHNOLOGY IN COMPUTER SCIENCE EDUCATION: INCLUSIVE EDUCATION IN COMPUTER SCIENCE, 2007, : 166 - 170
  • [8] Identifying and Validating Java']Java Misconceptions Toward a CS1 Concept Inventory
    Caceffo, Ricardo
    Frank-Bolton, Pablo
    Souza, Renan
    Azevedo, Rodolfo
    [J]. PROCEEDINGS OF THE 2019 ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION (ITICSE '19), 2019, : 23 - 29
  • [9] Integrating a problem-solving methodology and group skills into CS1
    Gates, AQ
    [J]. NINTH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION, PROCEEDINGS, 1996, : 6 - 15
  • [10] Who Drops CS1?
    Horton, Diane
    Craig, Michelle
    [J]. PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 712 - 713