Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education 2020
DOI: 10.1145/3341525.3387391
|View full text |Cite
|
Sign up to set email alerts
|

Insights from Student Solutions to SQL Homework Problems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 15 publications
(3 citation statements)
references
References 17 publications
0
3
0
Order By: Relevance
“…Existing work in teaching SQL to undergraduates focuses on how students learn SQL [4], [29] and the types of semantic and syntax errors made [3], [23], [24]. Migler and Dekhtyar [4] break down the exercises students solve in an undergraduate databases course around their primary concept, and find that joins and subqueries are the most challenging.…”
Section: Re L a T E D Wo R Kmentioning
confidence: 99%
See 1 more Smart Citation
“…Existing work in teaching SQL to undergraduates focuses on how students learn SQL [4], [29] and the types of semantic and syntax errors made [3], [23], [24]. Migler and Dekhtyar [4] break down the exercises students solve in an undergraduate databases course around their primary concept, and find that joins and subqueries are the most challenging.…”
Section: Re L a T E D Wo R Kmentioning
confidence: 99%
“…Poulsen, et al [29] study SQL queries students write in an upper-level databases course and find persistent issues with not just difficult semantic concepts such as nested queries and grouping, but syntax errors. Ahadi, et al [23] consider only syntax errors; we observe that students make significantly more semantic errors than syntax errors.…”
Section: Re L a T E D Wo R Kmentioning
confidence: 99%
“…Brass and Goldberg were the first to extend the work on errors of Reisner, Welty and Stemple by introducing logical errors: semantic errors that produce a -by definition incorrect-result, such as an empty result table, because of a contradictory WHERE clause [3]. Other recent research calculates query formulation success rates [4,9], or creates more specific lists of errors of a certain type: syntactic [1], semantic [2] or both [11,14]. Another newly introduced category is that of complications: queries that give the correct result but contain unnecessary elements [16].…”
Section: Introductionmentioning
confidence: 99%