{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T18:50:08Z","timestamp":1755802208184,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":29,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,2,12]],"date-time":"2025-02-12T00:00:00Z","timestamp":1739318400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,2,12]]},"DOI":"10.1145\/3641554.3701812","type":"proceedings-article","created":{"date-parts":[[2025,2,20]],"date-time":"2025-02-20T09:19:36Z","timestamp":1740043176000},"page":"123-129","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Experience Report on Using LANTERN in Teaching Relational Query Processing"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1957-8016","authenticated-orcid":false,"given":"Sourav S","family":"Bhowmick","sequence":"first","affiliation":[{"name":"Nanyang Technological University, Singapore, Singapore"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2382-6289","authenticated-orcid":false,"given":"Hui","family":"Li","sequence":"additional","affiliation":[{"name":"Xidian University, Xi'an, China"}]}],"member":"320","published-online":{"date-parts":[[2025,2,18]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"The IMDb database. https:\/\/relational.fit.cvut.cz\/dataset\/IMDb."},{"key":"e_1_3_2_1_2_1","unstructured":"lantern software. https:\/\/howardlee.cn\/lantern\/."},{"key":"e_1_3_2_1_3_1","unstructured":"neuron software. https:\/\/howardlee.cn\/#\/."},{"key":"e_1_3_2_1_4_1","unstructured":"TPC-H benchmark. http:\/\/www.tpc.org."},{"key":"e_1_3_2_1_5_1","volume-title":"Towards Technology-Enabled Learning of Relational Query Processing","author":"Bhowmick S. S.","year":"2022","unstructured":"S. S. Bhowmick, H. Li. Towards Technology-Enabled Learning of Relational Query Processing. IEEE Data Engineering Bulletin, 45(3), 2022."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/275487.275492"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3514221.3520165"},{"key":"e_1_3_2_1_8_1","volume-title":"ACM TSCSE","author":"Cunningham K.","year":"2022","unstructured":"K. Cunningham, Y. Qiao, A. Feng, E. O'Rourke. Bringing \"High-Level\" Down to Earth: Gaining Clarity in Conversational Programmer Learning Goals. In ACM TSCSE, 2022."},{"key":"e_1_3_2_1_9_1","volume-title":"Database Systems: The Complete Book","author":"Garcia-Molina H.","year":"2002","unstructured":"H. Garcia-Molina, J. D. Ullman, J. Widom. Database Systems: The Complete Book. Prentice-Hall, 2002."},{"key":"e_1_3_2_1_10_1","volume-title":"Proc. of the 17th Annual Conf. on Information Technology Education","author":"Griffin J. M.","year":"2019","unstructured":"J. M. Griffin. Learning by Taking Apart: Deconstructing Code by Reading, Tracing, and Debugging. In Proc. of the 17th Annual Conf. on Information Technology Education, 2019."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569741"},{"key":"e_1_3_2_1_12_1","volume-title":"VLDB Panel Summary: \"The Future of Data(base) Education: Is the Cow Book Dead?\". SIGMOD Rec., 50(3)","author":"Ives Z.","year":"2021","unstructured":"Z. Ives, et al. VLDB Panel Summary: \"The Future of Data(base) Education: Is the Cow Book Dead?\". SIGMOD Rec., 50(3), 2021."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341525.3387392"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.14778\/3401960.3401970"},{"key":"e_1_3_2_1_15_1","volume-title":"SIGMOD","author":"Liu S.","year":"2019","unstructured":"S. Liu, et al. NEURON: Query Optimization Meets Natural Language Processing For Augmenting Database Education. In SIGMOD, 2019."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3372782.3406264"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3304221.3319759"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3501709.3544280"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/VL\/HCC51201.2021.9576431"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/273133.274318"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2361276.2361299"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3328778.3366939"},{"key":"e_1_3_2_1_23_1","volume-title":"Database Management Systems","author":"Ramakrishna R.","year":"2020","unstructured":"R. Ramakrishna, J. Gehrke. Database Management Systems. McGraw-Hill, Inc., USA, 2020."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1007996.1008055"},{"key":"e_1_3_2_1_25_1","author":"Sarsa S.","year":"2022","unstructured":"S. Sarsa, P. Denny, A. Hellas, J. Leinonen. Automatic Generation of Programming Exercises and Code Explanations Using Large Language Models. In ICER, 2022.","journal-title":"J. Leinonen. Automatic Generation of Programming Exercises and Code Explanations Using Large Language Models. In ICER"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3448016.3452822"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341525.3387411"},{"key":"e_1_3_2_1_28_1","volume-title":"Using the Bloom and SOLO Taxonomies. In Proc. of the 8th Australasian Conf. on Computing Education","author":"Whalley J. L.","year":"2006","unstructured":"J. L. Whalley, R. Lister, E. Thompson, T. Clear, P. Robbins, P. K. A. Kumar, C. Prasad. An Australasian Study of Reading and Comprehension Skills in Novice Programmers, Using the Bloom and SOLO Taxonomies. In Proc. of the 8th Australasian Conf. on Computing Education, 2006."},{"key":"e_1_3_2_1_29_1","volume-title":"SIGCSE","author":"W. Wu.","year":"2021","unstructured":"W. Wu. SQL2X: Learning SQL, NoSQL, and MapReduce via Translation. In SIGCSE, 2021."}],"event":{"name":"SIGCSE TS 2025: The 56th ACM Technical Symposium on Computer Science Education","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"],"location":"Pittsburgh PA USA","acronym":"SIGCSE TS 2025"},"container-title":["Proceedings of the 56th ACM Technical Symposium on Computer Science Education V. 1"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3641554.3701812","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3641554.3701812","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T06:32:01Z","timestamp":1755757921000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3641554.3701812"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2,12]]},"references-count":29,"alternative-id":["10.1145\/3641554.3701812","10.1145\/3641554"],"URL":"https:\/\/doi.org\/10.1145\/3641554.3701812","relation":{},"subject":[],"published":{"date-parts":[[2025,2,12]]},"assertion":[{"value":"2025-02-18","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}