TY - GEN
T1 - Comparison of Student Learning Outcomes Among SQL Problem-Solving Patterns
AU - Yang, Sophia
AU - Herman, Geoffrey L.
AU - Alawini, Abdussalam
N1 - This material is based upon work supported by the National Science Foundation under Grant No. 2021499.
PY - 2023
Y1 - 2023
N2 - Structured Query Language (SQL) plays a pivotal role in the effective management of relational databases and is a key skill across domains that engage with database systems, including research, development, and business management. However, mastering SQL can be challenging. To comprehend the approaches employed by students when solving SQL problems and address the challenges they faced during the learning process, our study analyzes submissions from the Database Systems course at the University of Illinois Urbana-Champaign during the Fall 2022 semester. We extend prior research involving line chart visualizations that facilitate instructors in identifying struggling students and understanding their submission behaviors. Yet, we acknowledge the limitations of this approach in providing timely feedback and actionable insights due to the sheer volume of visualizations. To address this, we developed an innovative technique using global sequence alignment scores and regular expression algorithms to compress student submission sequences. Our approach reveals submission patterns and pattern elements, leading to recommendations for instructors to enhance database education. By integrating student performance data, such as the number of submission attempts on a particular SQL problem and whether the student arrived at a correct final solution query, we aim to empirically support these recommendations, thereby enabling instructors to more accurately differentiate between struggling and excelling students.
AB - Structured Query Language (SQL) plays a pivotal role in the effective management of relational databases and is a key skill across domains that engage with database systems, including research, development, and business management. However, mastering SQL can be challenging. To comprehend the approaches employed by students when solving SQL problems and address the challenges they faced during the learning process, our study analyzes submissions from the Database Systems course at the University of Illinois Urbana-Champaign during the Fall 2022 semester. We extend prior research involving line chart visualizations that facilitate instructors in identifying struggling students and understanding their submission behaviors. Yet, we acknowledge the limitations of this approach in providing timely feedback and actionable insights due to the sheer volume of visualizations. To address this, we developed an innovative technique using global sequence alignment scores and regular expression algorithms to compress student submission sequences. Our approach reveals submission patterns and pattern elements, leading to recommendations for instructors to enhance database education. By integrating student performance data, such as the number of submission attempts on a particular SQL problem and whether the student arrived at a correct final solution query, we aim to empirically support these recommendations, thereby enabling instructors to more accurately differentiate between struggling and excelling students.
KW - Database Education
KW - SQL
KW - online assessment
KW - pattern mining
KW - sequence alignment
UR - http://www.scopus.com/inward/record.url?scp=85183017737&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85183017737&partnerID=8YFLogxK
U2 - 10.1109/FIE58773.2023.10343395
DO - 10.1109/FIE58773.2023.10343395
M3 - Conference contribution
AN - SCOPUS:85183017737
T3 - Proceedings - Frontiers in Education Conference, FIE
BT - 2023 IEEE Frontiers in Education Conference, FIE 2023 - Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 53rd IEEE ASEE Frontiers in Education International Conference, FIE 2023
Y2 - 18 October 2023 through 21 October 2023
ER -