Publication:
Interactive SQL Learning Tool with Automated Grading using MySQL Sandbox

Loading...
Thumbnail Image

Journal Title

Journal ISSN

Volume Title

Publisher

Research Projects

Organizational Units

Journal Issue

Abstract

This research presents an original tool for automatic grading of SQL statements using MySQL Sandbox[l]. This tool allows students to create and execute the queries in real time. There are many ways to write accurately SQL statement for one question. This is a pain point and burden to the instructors. The existing automated SQL grading algorithms have limitations on supportable statements and understandable error notification. The existing automated SQL grading tool did not support grading on data manipulation language statements i.e. INSERT, UPDATE and DELETE and do not support data definition language commands also; i.e. CREATE, ALTER and DROP. This paper presented an original algorithm which can support these commands. The proposed algorithm can analyze and display the differences between student's answer and correct answer. This algorithm can reduce the instructors' burdens by automatic scoring students' answers and the results directly notify back to both instructors and students. The students can learn and improve themselves faster and effectively.

Description

Keywords

automated grading, data definition language(DDL), data manipulation language(DML), database, grading system, SQL statement

Citation

2019 IEEE 6th International Conference on Industrial Engineering and Applications Iciea 2019, 928-932, 2019

Collections

Endorsement

Review

Supplemented By

Referenced By