Chandra, Bikash ; Banerjee, Ananyo ; Hazra, Udbhas ; Joseph, Mathew ; Sudarshan, S. (2019) Automated Grading of SQL Queries In: 35th International Conference on Data Engineering (ICDE).
Full text not available from this repository.
Official URL: http://doi.org/10.1109/ICDE.2019.00159
Related URL: http://dx.doi.org/10.1109/ICDE.2019.00159
Abstract
Grading student SQL queries manually is a tedious and error-prone process. The XData system, developed at IIT Bombay, can be used to test if a student query is correct or not. However, in case a student query is found to be incorrect, there is currently no way to automatically assign partial marks. Manually awarding partial marks is not scalable for classes with a large number of students, especially MOOCs, and is also prone to human errors. In this paper, we discuss techniques to award partial marks to student SQL queries, in case they are incorrect, based on a weighted equivalence edit distance metric. Our goal is to find a minimal sequence of edits on the student query such that it can be transformed to a query that is equivalent to a correct query. Our system can also be used in a learning mode where query edits can be suggested as feedback to students to guide them towards a correct query. Our automated partial marking system has been successfully used in courses at IIT Bombay and IIT Dharwad.
Item Type: | Conference or Workshop Item (Paper) |
---|---|
Source: | Copyright of this article belongs to IEEE |
ID Code: | 128450 |
Deposited On: | 21 Oct 2022 06:29 |
Last Modified: | 14 Nov 2022 12:32 |
Repository Staff Only: item control page