{"title":"ViSQL: An Intelligent Online SQL Tutoring System","authors":"Mohammad Karimzadeh, H. Jamil","doi":"10.1109/ICALT55010.2022.00069","DOIUrl":null,"url":null,"abstract":"A simple way to assess the correctness of a student’s SQL query is to compare results with a correct query for equality. Technically, the two queries will produce identical responses only if they are computationally equivalent. Until recently, establishing such equality largely tested set equality of the returned results at great computational cost with not enough confidence. In most e-Learning systems, providing feedback to improve learning has remained illusive in a setup where no semantic foundation was used to assess the query. In this paper, we present a new e-Learning platform for SQL, called ViSQL, that combines teaching, tutoring and assessment in one single system. We leverage recent development of a query equivalence solver to craft mentoring strategies using automated feedback and guidance to aid learning and scale learner support.","PeriodicalId":221464,"journal":{"name":"2022 International Conference on Advanced Learning Technologies (ICALT)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Conference on Advanced Learning Technologies (ICALT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICALT55010.2022.00069","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
A simple way to assess the correctness of a student’s SQL query is to compare results with a correct query for equality. Technically, the two queries will produce identical responses only if they are computationally equivalent. Until recently, establishing such equality largely tested set equality of the returned results at great computational cost with not enough confidence. In most e-Learning systems, providing feedback to improve learning has remained illusive in a setup where no semantic foundation was used to assess the query. In this paper, we present a new e-Learning platform for SQL, called ViSQL, that combines teaching, tutoring and assessment in one single system. We leverage recent development of a query equivalence solver to craft mentoring strategies using automated feedback and guidance to aid learning and scale learner support.