Write a Blog >>
ESEC/FSE 2022
Mon 14 - Fri 18 November 2022 Singapore
Fri 18 Nov 2022 21:00 - 21:15 at Virtual 4 (Whova) - Session 1

Automated feedback and grading platforms can require substantial effort when encoding new programming exercises for first-year students. Such exercises are usually simple but require defining several test cases to ensure their functional correctness. This paper describes our initial effort to leverage automated test case generation for simple programming exercises. We rely on grey-box fuzzing and random combinations of method calls to test the students’ solutions and compare their execution to the results produced by a reference implementation. We implemented our approach in a prototype, called SimPyTest, openly available on GitHub. We discuss its usage and possible future extensions.

Fri 18 Nov

Displayed time zone: Beijing, Chongqing, Hong Kong, Urumqi change

21:00 - 21:45
21:00
15m
Research paper
Towards Automated Testing for Simple Programming Exercises
EASEAI
Pierre Ortegat , Benoît Vanderose University of Namur, Xavier Devroey University of Namur
DOI Pre-print Media Attached
21:15
15m
Research paper
Mining Sorting Concept across Curriculum Levels. A Cyclic Learning Based Approach
EASEAI
Mariana Maier Department of Computer Science, Babes-Bolyai University, Camelia Serban Department of Computer Science, Babes-Bolyai University, Andrei Moisin
21:30
15m
Research paper
Student Misconceptions about Finite State Machines: Identify Them in Order to Create a Concept Inventory
EASEAI
Julie Henry University of Namur, Bruno Dumas Université de Namur, Andreea Vescan Babes-Bolyai University, Alexandra Pasca