2020 IEEE 32nd Conference on Software Engineering Education and Training (CSEE&T) 2020
DOI: 10.1109/cseet49119.2020.9206231
|View full text |Cite
|
Sign up to set email alerts
|

The Influence of Test Suite Properties on Automated Grading of Programming Exercises

Abstract: Automated grading allows for the scalable assessment of large programming courses, often using test cases to determine the correctness of students' programs. However, test suites can vary in multiple ways, such as quality, size, and coverage. In this paper, we investigate how much test suites with varying properties can impact generated grades, and how these properties cause this impact. We conduct a study on artificial faulty programs that simulate students' programming mistakes and test suites generated from… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
1

Year Published

2022
2022
2024
2024

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(6 citation statements)
references
References 12 publications
0
5
1
Order By: Relevance
“…In this paper, we have provided empirical evidence that different test suites generate varying grades for students' programs, and that observable properties of suites can influence these generated grades. Our findings differ from those our previous study [4]. We attribute this to both differences in our updated analysis, and differences between students' solutions and mutants, such as the quantity of faults, or their subtlety.…”
Section: Discussioncontrasting
confidence: 99%
See 4 more Smart Citations
“…In this paper, we have provided empirical evidence that different test suites generate varying grades for students' programs, and that observable properties of suites can influence these generated grades. Our findings differ from those our previous study [4]. We attribute this to both differences in our updated analysis, and differences between students' solutions and mutants, such as the quantity of faults, or their subtlety.…”
Section: Discussioncontrasting
confidence: 99%
“…We previously investigated how different test suites generated varying grades, and how properties of the suites influence this variation [4]. We constructed test suites by randomly sampling from a large set of tests, and executed these test suites on simple artificial faulty variants of their associated subject programs, called mutants.…”
Section: Existing Workmentioning
confidence: 99%
See 3 more Smart Citations