{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,6]],"date-time":"2026-04-06T20:13:38Z","timestamp":1775506418760,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,4,12]],"date-time":"2021-04-12T00:00:00Z","timestamp":1618185600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100008536","name":"Amazon Web Services","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100008536","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,4,12]]},"DOI":"10.1145\/3448139.3448205","type":"proceedings-article","created":{"date-parts":[[2021,4,5]],"date-time":"2021-04-05T22:29:58Z","timestamp":1617661798000},"page":"606-612","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["Toward Semi-Automatic Misconception Discovery Using Code Embeddings"],"prefix":"10.1145","author":[{"given":"Yang","family":"Shi","sequence":"first","affiliation":[{"name":"North Carolina State University, United States"}]},{"given":"Krupal","family":"Shah","sequence":"additional","affiliation":[{"name":"North Carolina State University, United States"}]},{"given":"Wengran","family":"Wang","sequence":"additional","affiliation":[{"name":"North Carolina State University, United States"}]},{"given":"Samiha","family":"Marwan","sequence":"additional","affiliation":[{"name":"North Carolina State University, United States"}]},{"given":"Poorvaja","family":"Penmetsa","sequence":"additional","affiliation":[{"name":"North Carolina State University, United States"}]},{"given":"Thomas","family":"Price","sequence":"additional","affiliation":[{"name":"North Carolina State University, United States"}]}],"member":"320","published-online":{"date-parts":[[2021,4,12]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Miltiadis Allamanis Hao Peng and Charles Sutton. 2016. A convolutional attention network for extreme summarization of source code. In ICML\u201916.  Miltiadis Allamanis Hao Peng and Charles Sutton. 2016. A convolutional attention network for extreme summarization of source code. In ICML\u201916."},{"key":"e_1_3_2_1_2_1","volume-title":"code2vec: Learning distributed representations of code. POPL\u201919","author":"Alon Uri","year":"2019","unstructured":"Uri Alon , Meital Zilberstein , Omer Levy , and Eran Yahav . 2019. code2vec: Learning distributed representations of code. POPL\u201919 ( 2019 ). Uri Alon, Meital Zilberstein, Omer Levy, and Eran Yahav. 2019. code2vec: Learning distributed representations of code. POPL\u201919 (2019)."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"crossref","unstructured":"David Azcona Piyush Arora I-Han Hsiao and Alan Smeaton. 2019. user2code2vec: Embeddings for profiling students based on distributional representations of source code. In LAK\u201919.  David Azcona Piyush Arora I-Han Hsiao and Alan Smeaton. 2019. user2code2vec: Embeddings for profiling students based on distributional representations of source code. In LAK\u201919.","DOI":"10.1145\/3303772.3303813"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"crossref","unstructured":"Ricardo Caceffo Steve Wolfman Kellogg\u00a0S Booth and Rodolfo Azevedo. 2016. Developing a computer science concept inventory for introductory programming. In SIGCSE\u201916.  Ricardo Caceffo Steve Wolfman Kellogg\u00a0S Booth and Rodolfo Azevedo. 2016. Developing a computer science concept inventory for introductory programming. In SIGCSE\u201916.","DOI":"10.1145\/2839509.2844559"},{"key":"e_1_3_2_1_6_1","volume-title":"LAK\u201915(Poughkeepsie","author":"Davies Randall","unstructured":"Randall Davies , Rob Nyland , John Chapman , and Gove Allen . 2015. Using Transaction-Level Data to Diagnose Knowledge Gaps and Misconceptions . In LAK\u201915(Poughkeepsie , New York ). https:\/\/doi.org\/10.1145\/2723576.2723620 Randall Davies, Rob Nyland, John Chapman, and Gove Allen. 2015. Using Transaction-Level Data to Diagnose Knowledge Gaps and Misconceptions. In LAK\u201915(Poughkeepsie, New York). https:\/\/doi.org\/10.1145\/2723576.2723620"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"crossref","unstructured":"Nicholas Diana Michael Eagle John Stamper Shuchi Grover Marie Bienkowski and Satabdi Basu. 2018. Data-driven generation of rubric criteria from an educational programming environment. In LAK\u201918. 16\u201320.  Nicholas Diana Michael Eagle John Stamper Shuchi Grover Marie Bienkowski and Satabdi Basu. 2018. Data-driven generation of rubric criteria from an educational programming environment. In LAK\u201918. 16\u201320.","DOI":"10.1145\/3170358.3170399"},{"key":"e_1_3_2_1_8_1","volume-title":"Assessing students","author":"Dimopoulos Ioannis","unstructured":"Ioannis Dimopoulos , Ourania Petropoulou , and Symeon Retalis . 2013. Assessing students \u2019 performance using the learning analytics enriched rubrics. In LAK\u2019 13. 195\u2013199. Ioannis Dimopoulos, Ourania Petropoulou, and Symeon Retalis. 2013. Assessing students\u2019 performance using the learning analytics enriched rubrics. In LAK\u201913. 195\u2013199."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3059009.3059055"},{"key":"e_1_3_2_1_10_1","volume-title":"International Journal of Signal Processing, Image Processing and Pattern Recognition 6, 1","author":"Elbatta TH","year":"2013","unstructured":"Mohammed\u00a0 TH Elbatta and Wesam\u00a0 M Ashour . 2013. A dynamic method for discovering density varied clusters . International Journal of Signal Processing, Image Processing and Pattern Recognition 6, 1 ( 2013 ). Mohammed\u00a0TH Elbatta and Wesam\u00a0M Ashour. 2013. A dynamic method for discovering density varied clusters. International Journal of Signal Processing, Image Processing and Pattern Recognition 6, 1 (2013)."},{"key":"e_1_3_2_1_11_1","volume-title":"Proceedings of the 20th International Conference on Computers in Education.http:\/\/ir.canterbury.ac.nz\/handle\/10092\/7399","author":"Elmadani Myse","year":"2012","unstructured":"Myse Elmadani , Moffat Mathews , and Antonija Mitrovic . 2012 . Data-driven misconception discovery in constraint-based intelligent tutoring systems . In Proceedings of the 20th International Conference on Computers in Education.http:\/\/ir.canterbury.ac.nz\/handle\/10092\/7399 Myse Elmadani, Moffat Mathews, and Antonija Mitrovic. 2012. Data-driven misconception discovery in constraint-based intelligent tutoring systems. In Proceedings of the 20th International Conference on Computers in Education.http:\/\/ir.canterbury.ac.nz\/handle\/10092\/7399"},{"key":"e_1_3_2_1_12_1","volume-title":"A density-based algorithm for discovering clusters in large spatial databases with noise","author":"Ester Martin","unstructured":"Martin Ester , Hans-Peter Kriegel , J\u00f6rg Sander , and Xiaowei Xu. 1996. A density-based algorithm for discovering clusters in large spatial databases with noise . AAAI Press , 226\u2013231. Martin Ester, Hans-Peter Kriegel, J\u00f6rg Sander, and Xiaowei Xu. 1996. A density-based algorithm for discovering clusters in large spatial databases with noise. AAAI Press, 226\u2013231."},{"key":"e_1_3_2_1_13_1","volume-title":"How to design programs: an introduction to programming and computing","author":"Felleisen Matthias","unstructured":"Matthias Felleisen , Robert\u00a0Bruce Findler , Matthew Flatt , and Shriram Krishnamurthi . 2018. How to design programs: an introduction to programming and computing . MIT Press . Matthias Felleisen, Robert\u00a0Bruce Findler, Matthew Flatt, and Shriram Krishnamurthi. 2018. How to design programs: an introduction to programming and computing. MIT Press."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2835184"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2699751"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"crossref","unstructured":"Eduardo Guzm\u00e1n Ricardo Conejo and Jaime G\u00e1lvez. 2010. A data-driven technique for misconception elicitation. UMAP\u201910 6075 LNCS(2010) 243\u2013254. https:\/\/doi.org\/10.1007\/978-3-642-13470-8_23  Eduardo Guzm\u00e1n Ricardo Conejo and Jaime G\u00e1lvez. 2010. A data-driven technique for misconception elicitation. UMAP\u201910 6075 LNCS(2010) 243\u2013254. https:\/\/doi.org\/10.1007\/978-3-642-13470-8_23","DOI":"10.1007\/978-3-642-13470-8_23"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3051457.3051467"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","unstructured":"Lisa\u00a0C Kaczmarczyk Elizabeth\u00a0R Petrick J\u00a0Philip East and Geoffrey\u00a0L Herman. 2010. Identifying student misconceptions of programming. In SIGCSE\u201910.  Lisa\u00a0C Kaczmarczyk Elizabeth\u00a0R Petrick J\u00a0Philip East and Geoffrey\u00a0L Herman. 2010. Identifying student misconceptions of programming. In SIGCSE\u201910.","DOI":"10.1145\/1734263.1734299"},{"key":"e_1_3_2_1_19_1","volume-title":"Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980(2014).","author":"Kingma P","year":"2014","unstructured":"Diederik\u00a0 P Kingma and Jimmy Ba . 2014 . Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980(2014). Diederik\u00a0P Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980(2014)."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"crossref","unstructured":"Einari Kurvinen Niko Hellgren Erkki Kaila Mikko-Jussi Laakso and Tapio Salakoski. 2016. Programming Misconceptions in an Introductory Level Programming Course Exam. In ITiCSE\u201916. 308\u2013313. https:\/\/doi.org\/10.1145\/2899415.2899447  Einari Kurvinen Niko Hellgren Erkki Kaila Mikko-Jussi Laakso and Tapio Salakoski. 2016. Programming Misconceptions in an Introductory Level Programming Course Exam. In ITiCSE\u201916. 308\u2013313. https:\/\/doi.org\/10.1145\/2899415.2899447","DOI":"10.1145\/2899415.2899447"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3330430.3333615"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.iheduc.2016.03.001"},{"key":"e_1_3_2_1_23_1","volume-title":"Modeling common misconceptions in learning process data. LAK\u201916","author":"Liu Ran","year":"2016","unstructured":"Ran Liu , Rony Patel , and Kenneth\u00a0 R. Koedinger . 2016. Modeling common misconceptions in learning process data. LAK\u201916 ( 2016 ). https:\/\/doi.org\/10.1145\/2883851.2883967 Ran Liu, Rony Patel, and Kenneth\u00a0R. Koedinger. 2016. Modeling common misconceptions in learning process data. LAK\u201916 (2016). https:\/\/doi.org\/10.1145\/2883851.2883967"},{"key":"e_1_3_2_1_24_1","first-page":"2579","article-title":"Visualizing data using t-SNE","author":"van\u00a0der Maaten Laurens","year":"2008","unstructured":"Laurens van\u00a0der Maaten and Geoffrey Hinton . 2008 . Visualizing data using t-SNE . Journal of machine learning research 9 , Nov (2008), 2579 \u2013 2605 . Laurens van\u00a0der Maaten and Geoffrey Hinton. 2008. Visualizing data using t-SNE. Journal of machine learning research 9, Nov (2008), 2579\u20132605.","journal-title":"Journal of machine learning research 9"},{"key":"e_1_3_2_1_25_1","volume-title":"One Minute Is Enough: Early Prediction of Student Success and Event-Level Difficulty During a Novice Programming Task","author":"Mao Ye","year":"2019","unstructured":"Ye Mao , Rui Zhi , Farzaneh Khoshnevisan , Thomas\u00a0 W Price , Tiffany Barnes , and Min Chi . 2019. One Minute Is Enough: Early Prediction of Student Success and Event-Level Difficulty During a Novice Programming Task . International Educational Data Mining Society ( 2019 ). Ye Mao, Rui Zhi, Farzaneh Khoshnevisan, Thomas\u00a0W Price, Tiffany Barnes, and Min Chi. 2019. One Minute Is Enough: Early Prediction of Student Success and Event-Level Difficulty During a Novice Programming Task.International Educational Data Mining Society (2019)."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3051457.3053996"},{"key":"e_1_3_2_1_27_1","unstructured":"Tomas Mikolov Ilya Sutskever Kai Chen Greg\u00a0S Corrado and Jeff Dean. 2013. Distributed representations of words and phrases and their compositionality. In Advances in neural information processing systems. 3111\u20133119.  Tomas Mikolov Ilya Sutskever Kai Chen Greg\u00a0S Corrado and Jeff Dean. 2013. Distributed representations of words and phrases and their compositionality. In Advances in neural information processing systems. 3111\u20133119."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.3102\/00028312040004905"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2445196.2445212"},{"key":"e_1_3_2_1_30_1","volume-title":"International Conference on Machine Learning. 1093\u20131102","author":"Piech Chris","year":"2015","unstructured":"Chris Piech , Jonathan Huang , Andy Nguyen , Mike Phulsuksombati , Mehran Sahami , and Leonidas Guibas . 2015 . Learning Program Embeddings to Propagate Feedback on Student Code . In International Conference on Machine Learning. 1093\u20131102 . Chris Piech, Jonathan Huang, Andy Nguyen, Mike Phulsuksombati, Mehran Sahami, and Leonidas Guibas. 2015. Learning Program Embeddings to Propagate Feedback on Student Code. In International Conference on Machine Learning. 1093\u20131102."},{"key":"e_1_3_2_1_31_1","volume-title":"2011 AAAI Fall Symposium Series.","author":"Segedy James\u00a0Ren\u00e9","year":"2011","unstructured":"James\u00a0Ren\u00e9 Segedy , John\u00a0 S Kinnebrew , and Gautam Biswas . 2011 . Modeling learner\u2019s cognitive and metacognitive strategies in an open-ended learning environment . In 2011 AAAI Fall Symposium Series. James\u00a0Ren\u00e9 Segedy, John\u00a0S Kinnebrew, and Gautam Biswas. 2011. Modeling learner\u2019s cognitive and metacognitive strategies in an open-ended learning environment. In 2011 AAAI Fall Symposium Series."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2401796.2401799"},{"key":"e_1_3_2_1_33_1","volume-title":"Notional Machines and Introductory Programming Education. ACM Transactions on Computing Education 13 (06","author":"Sorva Juha","year":"2013","unstructured":"Juha Sorva . 2013. Notional Machines and Introductory Programming Education. ACM Transactions on Computing Education 13 (06 2013 ), 8:1\u20138:31. https:\/\/doi.org\/10.1145\/2483710.2483713 Juha Sorva. 2013. Notional Machines and Introductory Programming Education. ACM Transactions on Computing Education 13 (06 2013), 8:1\u20138:31. https:\/\/doi.org\/10.1145\/2483710.2483713"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"crossref","unstructured":"Alaaeddin Swidan Felienne Hermans and Marileen Smit. 2018. Programming misconceptions for school students. In ICER\u201918. 151\u2013159.  Alaaeddin Swidan Felienne Hermans and Marileen Smit. 2018. Programming misconceptions for school students. In ICER\u201918. 151\u2013159.","DOI":"10.1145\/3230977.3230995"},{"key":"e_1_3_2_1_35_1","volume-title":"Educational Data Mining in Computer Science Education (CSEDM) Workshop@ EDM.","author":"Zhi Rui","year":"2018","unstructured":"Rui Zhi , Thomas\u00a0 W Price , Nicholas Lytle , Yihuan Dong , and Tiffany Barnes . 2018 . Reducing the state space of programming problems through data-driven feature detection . In Educational Data Mining in Computer Science Education (CSEDM) Workshop@ EDM. Rui Zhi, Thomas\u00a0W Price, Nicholas Lytle, Yihuan Dong, and Tiffany Barnes. 2018. Reducing the state space of programming problems through data-driven feature detection. In Educational Data Mining in Computer Science Education (CSEDM) Workshop@ EDM."}],"event":{"name":"LAK21: 11th International Learning Analytics and Knowledge Conference","location":"Irvine CA USA","acronym":"LAK21"},"container-title":["LAK21: 11th International Learning Analytics and Knowledge Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3448139.3448205","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3448139.3448205","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:25:00Z","timestamp":1750195500000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3448139.3448205"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4,12]]},"references-count":34,"alternative-id":["10.1145\/3448139.3448205","10.1145\/3448139"],"URL":"https:\/\/doi.org\/10.1145\/3448139.3448205","relation":{},"subject":[],"published":{"date-parts":[[2021,4,12]]},"assertion":[{"value":"2021-04-12","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}