Stepping Up to Integrative Questions on CS1 Exams

被引:0
|
作者
Zingaro, Daniel [1 ]
Petersen, Andrew [1 ]
Craig, Michelle [1 ]
机构
[1] Univ Toronto, Ontario Inst Studies Educ, Toronto, ON M5S 1A1, Canada
关键词
novice programming; exams; CS1;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we explore the use of sequences of small code writing questions ("concept questions") designed to incrementally evaluate single programming concepts. We report on a study of student performance on a CS1 final examination that included a traditional code-writing question and four intentionally corresponding concept questions. We find that the concept questions are significant predictors of performance on both the corresponding code-writing question and the final exam as a whole. We argue that concept questions provide more accurate formative feedback and simplify marking by reducing the number of variants that must be considered. An analysis of responses categorized by the students' previous programming experience suggests that inexperienced students have the most to gain from the use of concept questions.
引用
收藏
页码:253 / 258
页数:6
相关论文
共 50 条
  • [1] Assessing the Assessment - Insights into CS1 Exams
    Zur, Ela
    Vilner, Tamar
    [J]. 2014 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2014,
  • [2] Towards Computer-based Exams in CS1
    Lappalainen, Vesa
    Lakanen, Antti-Jussi
    Hogmander, Harri
    [J]. PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION (CSEDU), VOL 2, 2017, : 125 - 136
  • [3] Generating CS1 Coding Questions using OpenAI
    Naringrekar, Pranjal Dilip
    Akhmetov, Ildar
    Stroulia, Eleni
    [J]. PROCEEDINGS OF THE 25TH WESTERN CANADIAN CONFERENCE ON COMPUTING EDUCATION, 2023,
  • [4] Including Coding Questions in Video Quizzes for a Flipped CS1
    Lacher, Lisa L.
    Jiang, Albert
    Zhang, Yu
    Lewis, Mark C.
    [J]. SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 574 - 579
  • [5] Predicting Student Success in CS2: A Study of CS1 Exam Questions
    Beck, Leland
    Kraft, Patty
    Chizhik, Alexander W.
    [J]. PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 1, 2022, : 140 - 146
  • [6] Solving the CS1/CS2 lab dilemma: Students as presenters in CS1/CS2 laboratories
    Robbins, KA
    Key, CS
    Dickinson, K
    Montgomery, J
    [J]. PROCEEDINGS OF THE THIRTY-SECOND SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2001, 33 (01): : 164 - 168
  • [7] Progressive Assignment in CS1
    Djordjevic, Mirela
    [J]. ITICSE 2009: PROCEEDING OF THE 2009 ACM SIGSE ANNUAL CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2009, : 346 - 346
  • [8] Who Drops CS1?
    Horton, Diane
    Craig, Michelle
    [J]. PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 712 - 713
  • [9] Designing a CURE for CS1
    Buffardi, Kevin
    Brooks, Joana
    Alexander, David
    [J]. PROCEEDINGS OF THE 2024 CONFERENCE INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, VOL 1, ITICSE 2024, 2024, : 660 - 666
  • [10] Evaluating an Inverted CS1
    Campbell, Jennifer
    Horton, Diane
    Craig, Michelle
    Gries, Paul
    [J]. PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 307 - 312