Supporting the Semi-automatic Feedback Provisioning on Programming Assignments

被引:6
|
作者
Strickroth, Sven [1 ]
Holzinger, Florian [1 ]
机构
[1] Ludwig Maximilians Univ Munchen, Inst Informat, Oettingenstr 67, D-80538 Munich, Germany
关键词
Feedback provisioning; Assessment; Usability;
D O I
10.1007/978-3-031-20617-7_3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Feedback is important for learning, however, manual feedback provisioning is time and resource consuming. For programming education, various systems have been developed to automate recurring tasks or the whole feedback generation. As fully automated systems are not always a viable option, this paper investigates how teaching assistants can be supported in semi-automated assessment of programming assignments to give good feedback more easily. An existing semi-automated e-assessment system is extended with configurable feedback snippets as well as adaptively recommended feedback snippets based on feedback of similar submission in order to evaluate the effects on the grading and the feedback given by teaching assistants. The results indicate that such feedback snippets lead to more consistent and motivational feedback, can help finding mistakes, and have no impact on the awarded grades.
引用
收藏
页码:13 / 19
页数:7
相关论文
共 50 条
  • [11] Semi-Automatic FMEA Supporting Complex Systems with Combinations and Sequences of Failures
    Walker, Martin
    Papadopoulos, Yiannis
    Parker, David
    Lonn, Henrik
    Torngren, Martin
    Chen, Dejui
    Johannson, Rolf
    Sandberg, Anders
    SAE INTERNATIONAL JOURNAL OF PASSENGER CARS-MECHANICAL SYSTEMS, 2009, 2 (01): : 791 - 802
  • [12] STESYS: Computer graphics SW supporting semi-automatic, interactive stereology
    Karen, P
    Krekule, I
    Kubinova, L
    ITAB '97 - INFORMATION TECHNOLOGY APPLICATIONS IN BIOMEDICINE, PROCEEDINGS, 1997, : 93 - 94
  • [13] Semi-Automatic Ulcer Segmentation and Wound Area Measurement Supporting Telemedicine
    Cazzolato, Mirela T.
    Ramos, Jonathan S.
    Rodrigues, Lucas S.
    Scabora, Lucas C.
    Chino, Daniel Y. T.
    Jorge, Ana E. S.
    de Azevedo-Marques, Paulo Mazzoncini
    Traina Jr, Caetano
    Traina, Agma J. M.
    2020 IEEE 33RD INTERNATIONAL SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS(CBMS 2020), 2020, : 356 - 361
  • [14] Semi-automatic Evaluation System for Supporting Term Extraction Application Development
    Okamoto, Masayuki
    Kikuchi, Masaaki
    Watanabe, Nayuko
    Iida, Takayuki
    Sasaki, Kenta
    Hattori, Masanori
    FIFTH IEEE INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC 2011), 2011, : 7 - 12
  • [15] Semi-automated Tool for Providing Effective Feedback on Programming Assignments
    Beh, Min Yan
    Gottipati, Swapna
    Lo, David
    Shankararaman, Venky
    24TH INTERNATIONAL CONFERENCE ON COMPUTERS IN EDUCATION (ICCE 2016): THINK GLOBAL ACT LOCAL, 2016, : 258 - 263
  • [16] Semi-automatic differentiation
    Coleman, TF
    Santosa, F
    Verma, A
    COMPUTATIONAL METHODS FOR OPTIMAL DESIGN AND CONTROL, 1998, 24 : 113 - 126
  • [17] The semi-automatic nucleator
    Hansen, L. V.
    Nyengaard, J. R.
    Andersen, J. B.
    Jensen, E. B. V.
    JOURNAL OF MICROSCOPY, 2011, 242 (02) : 206 - 215
  • [18] SEMI-AUTOMATIC WELDING
    不详
    BRITISH WELDING JOURNAL, 1966, 13 (03): : 177 - &
  • [19] An e-Learning system for programming languages with semi-automatic grading
    Chen, Lih-Shyang
    Chang, Shu-Han
    Chen, Chao-Cheng
    Yang, Emily
    2017 10TH INTERNATIONAL CONFERENCE ON UBI-MEDIA COMPUTING AND WORKSHOPS (UBI-MEDIA), 2017, : 356 - 361
  • [20] Semi-automatic Feedback for Improving Architecture Conformance to Microservice Patterns and Practices
    Ntentos, Evangelos
    Zdun, Uwe
    Plakidas, Konstantinos
    Geiger, Sebastian
    2021 IEEE 18TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE (ICSA), 2021, : 36 - 46