{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T18:49:42Z","timestamp":1755802182516,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":40,"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.3701830","type":"proceedings-article","created":{"date-parts":[[2025,2,18]],"date-time":"2025-02-18T18:33:41Z","timestamp":1739903621000},"page":"1239-1245","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Relational Database Courses with CodeRunner in Moodle: Extending SQL Programming Assignments to Client-Server Database Engines"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1385-6572","authenticated-orcid":false,"given":"Andrzej","family":"W\u00f3jtowicz","sequence":"first","affiliation":[{"name":"Faculty of Mathematics and Computer Science, Adam Mickiewicz University, Poznan, Poland"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-6280-1843","authenticated-orcid":false,"given":"Maciej","family":"Prill","sequence":"additional","affiliation":[{"name":"Faculty of Mathematics and Computer Science, Adam Mickiewicz University, Poznan, Poland"}]}],"member":"320","published-online":{"date-parts":[[2025,2,18]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"1289","article-title":"A software tool for E-assessment of relational database skills","volume":"32","author":"Abell\u00f3 Alberto","year":"2016","unstructured":"Alberto Abell\u00f3, Xavier Burgu\u00e9s, M. Jos\u00e9 Casany, Carme Mart\u00edn, Carme Quer, M. Elena Rodr\u00edguez, \u00d3scar Romero, and Toni Urp'i. 2016. A software tool for E-assessment of relational database skills. International Journal of Engineering Education, Vol. 32, 3 (2016), 1289--1312.","journal-title":"International Journal of Engineering Education"},{"key":"e_1_3_2_1_2_1","volume-title":"AMCIS 2000 Proceedings. AIS","author":"Allen Grove N.","year":"2000","unstructured":"Grove N. Allen. 2000. WebSQL: A Demonstration of an Interactive Web Tool for Teaching SQL. In AMCIS 2000 Proceedings. AIS, Long Beach, CA, USA, 2183--2184."},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the Vidyakash 2002 International Conference on Online Learning. Vikas Publishing House, India, 11 pages.","author":"Bhagat Sandhya","year":"2002","unstructured":"Sandhya Bhagat, Latesh Bhagat, Jojumon Kavalan, M Sasikumar Jojumon Kavalan, and M Sasikumar. 2002. Acharya: An Intelligent Tutoring Environment for Learning SQL. In Proceedings of the Vidyakash 2002 International Conference on Online Learning. Vikas Publishing House, India, 11 pages."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_4_1","DOI":"10.1145\/1656255.1656257"},{"key":"e_1_3_2_1_5_1","volume-title":"Implementation, & Management","author":"Systems Database","unstructured":"Cengage. 2020. MindTapV2.0 for Database Systems: Design, Implementation, & Management, 13th Edition. https:\/\/www.cengage.com\/c\/database-systems-design-implementation-management-13e-coronel\/9780357427866\/","edition":"13"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_6_1","DOI":"10.1109\/icde.2019.00159"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_7_1","DOI":"10.1145\/3372356.3372357"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_8_1","DOI":"10.1109\/te.2010.2063431"},{"key":"e_1_3_2_1_9_1","volume-title":"Proceedings of the Eighteenth Conference on Australasian Database -","volume":"63","author":"Dekeyser Stijn","year":"2007","unstructured":"Stijn Dekeyser, Michael de Raadt, and Tien Yu Lee. 2007. Computer Assisted Assessment of SQL Query Skills. In Proceedings of the Eighteenth Conference on Australasian Database - Volume 63 (Ballarat, Victoria, Australia). Australian Computer Society, Inc., Australia, 53--62."},{"key":"e_1_3_2_1_10_1","volume-title":"International Conference on e-Learning, e-Business, Enterprise Information Systems, & e-Government.","author":"Rodr\u00edguez del Pino Juan Carlos","year":"2012","unstructured":"Juan Carlos Rodr\u00edguez del Pino, Enrique Rubio Royo, and Zen\u00f3n Jos\u00e9 Hern\u00e1ndez Figueroa. 2012. A Virtual Programming Lab for Moodle with automatic assessment and anti-plagiarism features. International Conference on e-Learning, e-Business, Enterprise Information Systems, & e-Government."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_11_1","DOI":"10.1145\/268084.268131"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_12_1","DOI":"10.1109\/ICADIWT.2011.6041397"},{"key":"e_1_3_2_1_13_1","volume-title":"Navathe","author":"Elmasri Ramez","year":"2015","unstructured":"Ramez Elmasri and Shamkant B. Navathe. 2015. Fundamentals of Database Systems 7th ed.). Pearson, USA, xii--xiii."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_14_1","DOI":"10.4230\/OASIcs.ICPEC.2020.9"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_15_1","DOI":"10.1145\/3626253.3635607"},{"key":"e_1_3_2_1_16_1","volume-title":"Database Systems: The Complete Book 2 ed.)","author":"Garcia-Molina Hector","year":"2008","unstructured":"Hector Garcia-Molina, Jeffrey D. Ullman, and Jennifer Widom. 2008. Database Systems: The Complete Book 2 ed.). Prentice Hall Press, USA, 3."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_17_1","DOI":"10.1145\/2481449.2481474"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_18_1","DOI":"10.21105\/jose.00032"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_19_1","DOI":"10.1145\/299359.299391"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_20_1","DOI":"10.1145\/1047124.1047377"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_21_1","DOI":"10.1145\/3197091.3197124"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_22_1","DOI":"10.1145\/2526968.2526986"},{"key":"e_1_3_2_1_23_1","volume-title":"SQL-Trainer. In Proceedings of the 1st Annual Finnish\/Baltic Sea Conference on Computer Science Education","author":"Laine Harri","year":"2002","unstructured":"Harri Laine. 2002. SQL-Trainer. In Proceedings of the 1st Annual Finnish\/Baltic Sea Conference on Computer Science Education. University of Joensuu, Koli, Finland, 13--17 pages."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_24_1","DOI":"10.1145\/3059009.3072991"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_25_1","DOI":"10.1145\/2810041"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_26_1","DOI":"10.1109\/access.2020.2990980"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_27_1","DOI":"10.1007\/s40593-015-0049--9"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_28_1","DOI":"10.1145\/1026487.1008008"},{"key":"e_1_3_2_1_29_1","volume-title":"Proceedings of the IADIS International Conference","author":"Russell Gordon","year":"2004","unstructured":"Gordon Russell and Andrew Cumming. 2004. Improving the Student Learning Experience for SQL Using Automatic Marking. In Cognition and Exploratory Learning in Digital Age (CELDA'04), Proceedings of the IADIS International Conference 2004. IADIS, Lisbon, Portugal, 281--288."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_30_1","DOI":"10.1145\/1026487.1008055"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_31_1","DOI":"10.1007\/s13222-013-0139--5"},{"unstructured":"Abraham Silberschatz Henry Korth and S. Sudarshan. 2019. Database Systems Concepts 7 ed.). McGraw-Hill Education USA xxiii--xxiv.","key":"e_1_3_2_1_32_1"},{"key":"e_1_3_2_1_33_1","volume-title":"International Conference on Information Technology Based Higher Education and Training (ITHET). IEEE, Australia, 8 pages.","author":"Soler Josep","year":"2006","unstructured":"Josep Soler, Ferran Prados, Imma Boada, and Jordi Poch. 2006. A Web-based tool for teaching and learning SQL. In International Conference on Information Technology Based Higher Education and Training (ITHET). IEEE, Australia, 8 pages."},{"key":"e_1_3_2_1_34_1","volume-title":"Proceeedings of the 26th International Conference on Computers in Education (ICCE","author":"Stanger Nigel","year":"2018","unstructured":"Nigel Stanger. 2018. Semi-automated assessment of SQL schemas via database unit testing. In Proceeedings of the 26th International Conference on Computers in Education (ICCE 2018). APSCE, Philippines, 10 pages."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_35_1","DOI":"10.1017\/S1471068419000206"},{"key":"e_1_3_2_1_36_1","volume-title":"Proceedings of the Twenty-Eighth Australasian Conference on Computer Science -","volume":"38","author":"Ullman Jeffrey D.","year":"2005","unstructured":"Jeffrey D. Ullman. 2005. Gradiance On-Line Accelerated Learning. In Proceedings of the Twenty-Eighth Australasian Conference on Computer Science - Volume 38 (Newcastle, Australia). Australian Computer Society, Inc., AUS, 3--6."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_37_1","DOI":"10.1145\/3328778.3372599"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_38_1","DOI":"10.1145\/3197091.3197112"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_39_1","DOI":"10.23919\/ELINFOCOM.2019.8706402"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_40_1","DOI":"10.1145\/3626253.3635408"}],"event":{"sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"],"acronym":"SIGCSE TS 2025","name":"SIGCSE TS 2025: The 56th ACM Technical Symposium on Computer Science Education","location":"Pittsburgh PA USA"},"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.3701830","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3641554.3701830","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T06:26:42Z","timestamp":1755757602000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3641554.3701830"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2,12]]},"references-count":40,"alternative-id":["10.1145\/3641554.3701830","10.1145\/3641554"],"URL":"https:\/\/doi.org\/10.1145\/3641554.3701830","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"}}]}}