2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET) 2021
DOI: 10.1109/icse-seet52601.2021.00030
|View full text |Cite
|
Sign up to set email alerts
|

SQLRepair: Identifying and Repairing Mistakes in Student-Authored SQL Queries

Abstract: Computer science educators seek to understand the types of mistakes that students make when learning a new (programming) language so that they can help students avoid those mistakes in the future. While educators know what mistakes students regularly make in languages such as C and Python, students struggle with SQL and regularly make mistakes when working with it. We present an analysis of mistakes that students made when first working with SQL, classify the types of errors introduced, and provide suggestions… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 15 publications
(7 citation statements)
references
References 31 publications
0
7
0
Order By: Relevance
“…It is a syntax error, as parsing will lead to an error. This error is mentioned by Presler-Marshall et al as a broken operator [32], and by Taipalus et al as SYN-6 Common syntax error: nonstandard operators (36) [46]. In later work, Taipalus et al highlight that errors of type SYN-6 are among the most persistent errors made by students [45].…”
Section: Using Instead Of != or <>mentioning
confidence: 97%
See 4 more Smart Citations
“…It is a syntax error, as parsing will lead to an error. This error is mentioned by Presler-Marshall et al as a broken operator [32], and by Taipalus et al as SYN-6 Common syntax error: nonstandard operators (36) [46]. In later work, Taipalus et al highlight that errors of type SYN-6 are among the most persistent errors made by students [45].…”
Section: Using Instead Of != or <>mentioning
confidence: 97%
“…The errors novices make when writing SQL queries have been researched through several quantitative studies and have been organized in various categories [4,7,32,[44][45][46]. Commonly reported categories are syntax errors [2,3,32] and semantic errors [3,4,7,32].…”
Section: Student Errors and Misconceptionsmentioning
confidence: 99%
See 3 more Smart Citations