Towards Computer-based Exams in CS1

被引:3
|
作者
Lappalainen, Vesa [1 ]
Lakanen, Antti-Jussi [1 ]
Hogmander, Harri [2 ]
机构
[1] Univ Jyvaskyla, Fac Informat Technol, Jyvaskyla 40014, Finland
[2] Univ Jyvaskyla, Dept Math & Stat, Jyvaskyla 40014, Finland
关键词
CS1; Computer-based Exam; Rainfall; Paper Vs. Computer; Novice Programmers;
D O I
10.5220/0006323501250136
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Even though IDEs are often a central tool when learning to program in CS1, many teachers still lean on paper-based exams. In this study, we examine the "test mode effect" in CS1 exams using the Rainfall problem. The test mode was two-phased. Half of the participants started working on the problem with pen and paper, while the other half had access to an IDE. After submitting their solution, all students could rework their solution on an IDE. The experiment was repeated twice during subsequent course instances. The results were mixed. From the marking perspective, there was no statistically significant difference resulting from the mode. However, the students starting with the paper-based part tended to make more errors in their code, but after the computer-based reworking phase, they matched or exceeded the level of the students who started with the computer-based phase. We also discuss the reliability of automatic assessment that is based on a unit test suite that was developed for the purposes of this study.
引用
收藏
页码:125 / 136
页数:12
相关论文
共 50 条
  • [31] A Recommender System Based on Effort: Towards Minimising Negative Affects and Maximising Achievement in CS1 Learning
    Pereira, Filipe D.
    Junior, Hermino B. F.
    Rodriguez, Luiz
    Toda, Armando
    Oliveira, Elaine H. T.
    Cristea, Alexandra, I
    Oliveira, David B. F.
    Carvalho, Leandro S. G.
    Fonseca, Samuel C.
    Alamri, Ahmed
    Isotani, Seiji
    INTELLIGENT TUTORING SYSTEMS (ITS 2021), 2021, 12677 : 466 - 480
  • [32] The Block-based, Text-based, and the CS1 Prepared
    Dawson, Trent
    ICER 2021: PROCEEDINGS OF THE 17TH ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH, 2021, : 413 - 414
  • [33] Nifty Objects for CS0 and CS1
    Hummel, Joe
    Caspersen, Michael
    Alphonce, Carl
    Hansen, Stuart
    Bergin, Joe
    Heliotis, James
    Koelling, Michael
    SIGCSE'08: PROCEEDINGS OF THE 39TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2008, : 437 - 438
  • [34] An analysis of block-based programming environments for CS1
    Begosso, Luiz Carlos
    Begosso, Luiz Ricardo
    Christ, Natalia Aragao
    2020 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2020), 2020,
  • [35] Perspectives on the Student Transition into CS1
    Siegel, Angela A.
    Zarb, Mark
    Glassey, Richard
    Hughes, Janet
    PROCEEDINGS OF THE 2019 ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION (ITICSE '19), 2019, : 168 - 169
  • [36] Enhancing CS1 with Mobile Apps
    Ilinkin, Ivaylo
    Kim, Sunghee
    PROCEEDINGS OF THE TWENTY-SECOND AUSTRALASIAN COMPUTING EDUCATION CONFERENCE, ACE'20, 2020, : 211 - 212
  • [37] Quality of Peer Assessment in CS1
    Hamer, John
    Purchase, Helen
    Denny, Paul
    Luxton-Reilly, Andrew
    FIFTH INTERNATIONAL COMPUTING EDUCATION RESEARCH WORKSHOP - ICER 2009, 2009, : 27 - 35
  • [38] Flipped classroom in a CS1 course
    Friss de Kereki, Ines
    Adorjan, Alejandro
    PROCEEDINGS OF THE 2020 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON 2020), 2020, : 110 - 114
  • [39] Creativity in CS1: A Literature Review
    Sharmin, Sadia
    ACM TRANSACTIONS ON COMPUTING EDUCATION, 2022, 22 (02)
  • [40] PrairieLearn in CS1: An Experience Report
    Devathasan, Kezia
    Kepler, Jason
    Warawa, Johnathan
    Penney, Amy
    Tsui, Isabella
    Berg, Celina
    PROCEEDINGS OF THE 25TH WESTERN CANADIAN CONFERENCE ON COMPUTING EDUCATION, 2023,