• DocumentCode
    3189735
  • Title

    Using string similarity metrics for automated grading of SQL statements

  • Author

    Stajduhar, I. ; Mausa, G.

  • Author_Institution
    Dept. of Comput. Eng., Univ. of Rijeka, Rijeka, Croatia
  • fYear
    2015
  • fDate
    25-29 May 2015
  • Firstpage
    1250
  • Lastpage
    1255
  • Abstract
    Manual grading of structured query language (SQL) statements after an exam can be tedious and time consuming for the teaching assistant. Additionally, it can also be subjective to her current state of mind and, thus, prone to errors. In this paper we propose an automated method for grading individual SQL statements. The method uses several common and simple string similarity metrics for comparing the student devised statements against the reference statements. These are then used, along with the manually assigned grades, for building the predictive logistic regression model. The proposed method was evaluated on a dataset consisting of 314 pairs of student-reference statements, along with the discretized average grade assigned by three independent evaluators. The model achieved the expected classification accuracy of 78% on a binary class, thus exhibiting its potential for real-life application. The model can be used as is with the suggested calculated features and reported learnt parameters, or adapted to other examiners´ evaluation criteria, presuming their willingness to build manually graded datasets of their own.
  • Keywords
    SQL; regression analysis; string matching; SQL statements; automated grading; discretized average grade; evaluation criteria; expected classification accuracy; manual grading; manually assigned grades; predictive logistic regression model; real-life application; string similarity metrics; structured query language statements; student devised statements; student-reference statements; teaching assistant; Accuracy; Data models; Databases; Mathematical model; Measurement; Predictive models; Semantics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information and Communication Technology, Electronics and Microelectronics (MIPRO), 2015 38th International Convention on
  • Conference_Location
    Opatija
  • Type

    conf

  • DOI
    10.1109/MIPRO.2015.7160467
  • Filename
    7160467