{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T12:45:13Z","timestamp":1780663513649,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":33,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,5,17]],"date-time":"2022-05-17T00:00:00Z","timestamp":1652745600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,5,17]]},"DOI":"10.1145\/3528231.3528357","type":"proceedings-article","created":{"date-parts":[[2023,2,7]],"date-time":"2023-02-07T23:04:18Z","timestamp":1675811058000},"page":"20-27","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["An automatic grading system for a high school-level computational thinking course"],"prefix":"10.1145","author":[{"given":"Sirazum Munira","family":"Tisha","sequence":"first","affiliation":[{"name":"Louisiana State University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rufino A.","family":"Oregon","sequence":"additional","affiliation":[{"name":"Texas A&amp;M University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gerald","family":"Baumgartner","sequence":"additional","affiliation":[{"name":"Louisiana State University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fernando","family":"Alegre","sequence":"additional","affiliation":[{"name":"Louisiana State University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Juana","family":"Moreno","sequence":"additional","affiliation":[{"name":"Louisiana State University"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2023,2,7]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3328778.3366960"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICoCS.2015.7483289"},{"key":"e_1_3_2_1_4_1","unstructured":"Vera Barstad Morten Goodwin and Terje Gj\u00f8s\u00e6ter. 2014. Predicting source code quality with static analysis and machine learning. In Norsk IKT-konferanse for forskning og utdanning."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2899415.2899443"},{"key":"e_1_3_2_1_6_1","volume-title":"16th IASC International Symposium on Computational Statistics (COMPSTAT'04)","author":"Bouchard Guillaume","year":"2004","unstructured":"Guillaume Bouchard and Bill Triggs. 2004. The tradeoff between generative and discriminative classifiers. In 16th IASC International Symposium on Computational Statistics (COMPSTAT'04). 721--728."},{"key":"e_1_3_2_1_7_1","unstructured":"Georg Brandl Matth\u00e4us Chajdas Armin Ronacher Pocoo and Tim Hatch. 2006. Python syntax highlighter. https:\/\/pygments.org"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2939672.2939785"},{"key":"e_1_3_2_1_9_1","unstructured":"CodeGrade. 2020. Deliver engaging feedback on code. https:\/\/www.codegrade.com"},{"key":"e_1_3_2_1_10_1","unstructured":"CodeWorld. 2020. Educational computer programming environment using Haskell. https:\/\/github.com\/google\/codeworld"},{"key":"e_1_3_2_1_11_1","unstructured":"CSforALL. 2021. CSforAll. https:\/\/www.csforall.org\/."},{"key":"e_1_3_2_1_12_1","volume-title":"CatBoost: gradient boosting with categorical features support. ArXiv abs\/1810.11363","author":"Dorogush Anna Veronika","year":"2018","unstructured":"Anna Veronika Dorogush, Vasily Ershov, and Andrey Gulin. 2018. CatBoost: gradient boosting with categorical features support. ArXiv abs\/1810.11363 (2018)."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1384271.1384371"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"crossref","unstructured":"Zhangyin Feng Daya Guo Duyu Tang Nan Duan Xiaocheng Feng Ming Gong Linjun Shou Bing Qin Ting Liu Daxin Jiang and Ming Zhou. 2020. CodeBERT: A Pre-Trained Model for Programming and Natural Languages. arXiv:2002.08155 [cs.CL]","DOI":"10.18653\/v1\/2020.findings-emnlp.139"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2876034.2876049"},{"key":"e_1_3_2_1_16_1","unstructured":"Gradescope. 2020. Online grading platform. https:\/\/www.gradescope.com"},{"key":"e_1_3_2_1_17_1","volume-title":"Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD'18)","author":"Gupta Anshul","year":"2018","unstructured":"Anshul Gupta and Neel Sundaresan. 2018. Intelligent code reviews using deep learning. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD'18) Deep Learning Day."},{"key":"e_1_3_2_1_18_1","first-page":"308","article-title":"A software complexity measure","volume":"2","author":"Halstead MH","year":"1976","unstructured":"MH Halstead and T McCabe. 1976. A software complexity measure. IEEE Trans. Software Engineering 2, 12 (1976), 308--320.","journal-title":"IEEE Trans. Software Engineering"},{"key":"e_1_3_2_1_19_1","unstructured":"HLint. 2020. Linter for Haskell. https:\/\/github.com\/ndmitchell\/hlint"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1930464.1930480"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"crossref","first-page":"444","DOI":"10.33902\/JPR.2020062805","article-title":"Teachers' Experiences of Stress and Their Coping Strategies during COVID-19 Induced Distance Teaching","volume":"4","author":"Klapproth Florian","year":"2020","unstructured":"Florian Klapproth, Lisa Federkeil, Franziska Heinschke, and Tanja Jungmann. 2020. Teachers' Experiences of Stress and Their Coping Strategies during COVID-19 Induced Distance Teaching. Journal of Pedagogical Research 4, 4 (2020), 444--452.","journal-title":"Journal of Pedagogical Research"},{"key":"e_1_3_2_1_22_1","unstructured":"LAB.COMPUTER. 2020. Put your computer laboratory on the browser. https:\/\/lab.computer"},{"key":"e_1_3_2_1_23_1","volume-title":"Proceedings 2019 IEEE\/ACM 41st International Conference on Software Engineering: Software Engineering Education and Training ICSE-SEET 2019","author":"Liu Xiao","year":"2019","unstructured":"Xiao Liu, Shuai Wang, Pei Wang, and Dinghao Wu. 2019. Automatic Grading of Programming Assignments: A Formal Semantics Based Approach. In Proceedings 2019 IEEE\/ACM 41st International Conference on Software Engineering: Software Engineering Education and Training ICSE-SEET 2019, 25--31 May 2019, Montreal, Canada."},{"key":"e_1_3_2_1_24_1","unstructured":"Simon Marlow et al. 2010. Haskell 2010 language report. Available online http:\/\/www.haskell.org\/(May 2011) (2010)."},{"key":"e_1_3_2_1_25_1","volume-title":"Ekaprana Wijaya, et al.","author":"Marutho Dhendra","year":"2018","unstructured":"Dhendra Marutho, Sunarna Hendra Handaka, Ekaprana Wijaya, et al. 2018. The determination of cluster number at k-mean using elbow method and purity evaluation on headline news. In 2018 International Seminar on Application for Technology of Information and Communication. IEEE, 533--538."},{"key":"e_1_3_2_1_26_1","unstructured":"Carnegie Mellon University's School of Computer Science (SCS). 2020. Carnegie Mellon University Computer Science Academy. https:\/\/academy.cs.cmu.edu\/"},{"key":"e_1_3_2_1_27_1","volume-title":"Ana Torres, and Carla Morais.","author":"Oliveira Gabriella","year":"2021","unstructured":"Gabriella Oliveira, Jorge Grenha Teixeira, Ana Torres, and Carla Morais. 2021. An exploratory study on the emergency remote education experience of higher education students and teachers during the COVID-19 pandemic. British Journal of Educational Technology (2021)."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.5555\/1953048.2078195"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432562"},{"key":"e_1_3_2_1_30_1","first-page":"87","article-title":"Using Software Testing Techniques for Efficient Handling of Programming Exercises in an e-Learning Platform","volume":"4","author":"Schwieren Joachim","year":"2006","unstructured":"Joachim Schwieren, Gottfried Vossen, and Peter Westerkamp. 2006. Using Software Testing Techniques for Efficient Handling of Programming Exercises in an e-Learning Platform. Electronic Journal of e-Learning 4, 1 (2006), 87--94.","journal-title":"Electronic Journal of e-Learning"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2939672.2939696"},{"key":"e_1_3_2_1_32_1","volume-title":"2013 12th International Conference on Machine Learning and Applications","volume":"1","author":"Srikant Shashank","year":"2013","unstructured":"Shashank Srikant and Varun Aggarwal. 2013. Automatic grading of computer programs: A machine learning approach. In 2013 12th International Conference on Machine Learning and Applications, Vol. 1. IEEE, 85--92."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2623330.2623377"},{"key":"e_1_3_2_1_34_1","volume-title":"ProtoTransformer: A Meta-Learning Approach to Providing Student Feedback. arXiv preprint arXiv:2107.14035","author":"Wu Mike","year":"2021","unstructured":"Mike Wu, Noah Goodman, Chris Piech, and Chelsea Finn. 2021. ProtoTransformer: A Meta-Learning Approach to Providing Student Feedback. arXiv preprint arXiv:2107.14035 (2021)."}],"event":{"name":"ICSE '22: 44th International Conference on Software Engineering","location":"Pittsburgh Pennsylvania","acronym":"ICSE '22","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"]},"container-title":["Proceedings of the 4th International Workshop on Software Engineering Education for the Next Generation"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3528231.3528357","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3528231.3528357","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:02:49Z","timestamp":1750186969000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3528231.3528357"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,17]]},"references-count":33,"alternative-id":["10.1145\/3528231.3528357","10.1145\/3528231"],"URL":"https:\/\/doi.org\/10.1145\/3528231.3528357","relation":{},"subject":[],"published":{"date-parts":[[2022,5,17]]},"assertion":[{"value":"2023-02-07","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}