{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,6]],"date-time":"2026-03-06T18:43:33Z","timestamp":1772822613593,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,2,22]],"date-time":"2022-02-22T00:00:00Z","timestamp":1645488000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,2,22]]},"DOI":"10.1145\/3478431.3499357","type":"proceedings-article","created":{"date-parts":[[2022,2,23]],"date-time":"2022-02-23T00:53:28Z","timestamp":1645577608000},"page":"154-160","source":"Crossref","is-referenced-by-count":7,"title":["Keep It Relevant! Using In-class Exercises to Predict Weekly Performance in CS1"],"prefix":"10.1145","author":[{"given":"Eric","family":"Hicks","sequence":"first","affiliation":[{"name":"University of Memphis, Memphis, TN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Amy","family":"Cook","sequence":"additional","affiliation":[{"name":"University of Memphis, Memphis, TN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kriangsiri","family":"Malasri","sequence":"additional","affiliation":[{"name":"University of Memphis, Memphis, TN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alina","family":"Zaman","sequence":"additional","affiliation":[{"name":"University of Memphis, Memphis, TN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vinhthuy","family":"Phan","sequence":"additional","affiliation":[{"name":"University of Memphis, Memphis, TN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,2,22]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287466"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2899415.2899463"},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the 17th Workshop of the Psychology of Programming Interest Group, PPIG 05","author":"Bergin Susan","year":"2005","unstructured":"Susan Bergin and Ronan Reilly . 2005 a. The influence of motivation and comfort-level on learning to program . In Proceedings of the 17th Workshop of the Psychology of Programming Interest Group, PPIG 05 . University of Sussex, Brighton, UK , June 2005. Psychology of Programming Interest Group, University of Sussex, Brighton, UK, 293--304. http:\/\/mural.maynoothuniversity.ie\/8685\/ Susan Bergin and Ronan Reilly. 2005 a. The influence of motivation and comfort-level on learning to program. In Proceedings of the 17th Workshop of the Psychology of Programming Interest Group, PPIG 05. University of Sussex, Brighton, UK, June 2005. Psychology of Programming Interest Group, University of Sussex, Brighton, UK, 293--304. http:\/\/mural.maynoothuniversity.ie\/8685\/"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1047344.1047480"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993400600997096"},{"key":"e_1_3_2_1_6_1","volume-title":"But in a Good Way: Creating Desirable Difficulties to Enhance Learning. In Psychology and the Real World: Essays Illustrating Fundamental Contributions to Society","author":"Bjork Elizabeth Ligon","unstructured":"Elizabeth Ligon Bjork and Robert A Bjork . 2011. Making Things Hard on Yourself , But in a Good Way: Creating Desirable Difficulties to Enhance Learning. In Psychology and the Real World: Essays Illustrating Fundamental Contributions to Society , , M. A. Gernsbacher, R. W. Pew, L. M. Hough, and J. R. Pomerantz (Eds.). Worth Publishers , New York, NY , US, 56--64. Elizabeth Ligon Bjork and Robert A Bjork. 2011. Making Things Hard on Yourself, But in a Good Way: Creating Desirable Difficulties to Enhance Learning. In Psychology and the Real World: Essays Illustrating Fundamental Contributions to Society , , M. A. Gernsbacher, R. W. Pew, L. M. Hough, and J. R. Pomerantz (Eds.). Worth Publishers, New York, NY, US, 56--64."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017792"},{"key":"e_1_3_2_1_8_1","first-page":"39","article-title":"Predicting Early and Often: Predictive Student Modeling for Block-Based Programming Environments","volume":"12","author":"Emerson Andrew","year":"2019","unstructured":"Andrew Emerson , Fernando J Rodr'iguez , Bradford Mott , Andy Smith , Wookhee Min , Kristy Elizabeth Boyer , Cody Smith , Eric Wiebe , and James Lester . 2019 . Predicting Early and Often: Predictive Student Modeling for Block-Based Programming Environments . International Educational Data Mining Society , Vol. 12 (2019), 39 -- 48 . Andrew Emerson, Fernando J Rodr'iguez, Bradford Mott, Andy Smith, Wookhee Min, Kristy Elizabeth Boyer, Cody Smith, Eric Wiebe, and James Lester. 2019. Predicting Early and Often: Predictive Student Modeling for Block-Based Programming Environments. International Educational Data Mining Society , Vol. 12 (2019), 39--48.","journal-title":"International Educational Data Mining Society"},{"key":"e_1_3_2_1_9_1","volume-title":"Price","author":"Gao Ge","year":"2021","unstructured":"Ge Gao , Samiha Marwan , and Thomas W . Price . 2021 . Early Performance Prediction Using Interpretable Patterns in Programming Process Data .Association for Computing Machinery, New York, NY, USA , 342--348. https:\/\/doi.org\/10.1145\/3408877.3432439 Ge Gao, Samiha Marwan, and Thomas W. Price. 2021. Early Performance Prediction Using Interpretable Patterns in Programming Process Data .Association for Computing Machinery, New York, NY, USA, 342--348. https:\/\/doi.org\/10.1145\/3408877.3432439"},{"key":"e_1_3_2_1_10_1","volume-title":"Engineering Applications of Neural Networks, Dominic Palmer-Brown","author":"Gray David","unstructured":"David Gray , David Bowes , Neil Davey , Yi Sun , and Bruce Christianson . 2009. Using the Support Vector Machine as a Classification Method for Software Defect Prediction with Static Code Metrics . In Engineering Applications of Neural Networks, Dominic Palmer-Brown , Chrisina Draganova, Elias Pimenidis, and Haris Mouratidis (Eds.). Springer Berlin Heidelberg , Berlin, Heidelberg , 223--234. David Gray, David Bowes, Neil Davey, Yi Sun, and Bruce Christianson. 2009. Using the Support Vector Machine as a Classification Method for Software Defect Prediction with Static Code Metrics. In Engineering Applications of Neural Networks, Dominic Palmer-Brown, Chrisina Draganova, Elias Pimenidis, and Haris Mouratidis (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 223--234."},{"key":"e_1_3_2_1_11_1","first-page":"190","article-title":"A contextualized, differential sequence mining method to derive students' learning behavior patterns","volume":"5","author":"Kinnebrew John S","year":"2013","unstructured":"John S Kinnebrew , Kirk M Loretz , and Gautam Biswas . 2013 . A contextualized, differential sequence mining method to derive students' learning behavior patterns . Journal of Educational Data Mining , Vol. 5 , 1 (2013), 190 -- 219 . John S Kinnebrew, Kirk M Loretz, and Gautam Biswas. 2013. A contextualized, differential sequence mining method to derive students' learning behavior patterns. Journal of Educational Data Mining , Vol. 5, 1 (2013), 190--219.","journal-title":"Journal of Educational Data Mining"},{"key":"e_1_3_2_1_12_1","volume-title":"Klemmer","author":"Kulkarni Chinmay E.","year":"2015","unstructured":"Chinmay E. Kulkarni , Michael S. Bernstein , and Scott R . Klemmer . 2015 . PeerStudio: Rapid Peer Feedback Emphasizes Revision and Improves Performance. In Proceedings of the Second (2015) ACM Conference on Learning @ Scale (L@S '15). Association for Computing Machinery , New York, NY, USA, 75--84. https:\/\/doi.org\/10.1145\/2724660.2724670 Chinmay E. Kulkarni, Michael S. Bernstein, and Scott R. Klemmer. 2015. PeerStudio: Rapid Peer Feedback Emphasizes Revision and Improves Performance. In Proceedings of the Second (2015) ACM Conference on Learning @ Scale (L@S '15). Association for Computing Machinery, New York, NY, USA, 75--84. https:\/\/doi.org\/10.1145\/2724660.2724670"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3304221.3319740"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287407"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2960310.2960315"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3277569"},{"key":"e_1_3_2_1_17_1","first-page":"18","article-title":"Classification and Regression by randomForest","volume":"2","author":"Liaw Andy","year":"2002","unstructured":"Andy Liaw and Matthew Wiener . 2002 . Classification and Regression by randomForest . R News , Vol. 2 , 3 (2002), 18 -- 22 . http:\/\/CRAN.R-project.org\/doc\/Rnews\/ Andy Liaw and Matthew Wiener. 2002. Classification and Regression by randomForest . R News , Vol. 2, 3 (2002), 18--22. http:\/\/CRAN.R-project.org\/doc\/Rnews\/","journal-title":"R News"},{"key":"e_1_3_2_1_18_1","volume-title":"TaskTracker-Tool: A Toolkit for Tracking of Code Snapshots and Activity Data During Solution of Programming Tasks","author":"Lyulina Elena","unstructured":"Elena Lyulina , Anastasiia Birillo , Vladimir Kovalenko , and Timofey Bryksin . 2021. TaskTracker-Tool: A Toolkit for Tracking of Code Snapshots and Activity Data During Solution of Programming Tasks . Association for Computing Machinery , New York, NY, USA , 495--501. https:\/\/doi.org\/10.1145\/3408877.3432534 Elena Lyulina, Anastasiia Birillo, Vladimir Kovalenko, and Timofey Bryksin. 2021. TaskTracker-Tool: A Toolkit for Tracking of Code Snapshots and Activity Data During Solution of Programming Tasks .Association for Computing Machinery, New York, NY, USA, 495--501. https:\/\/doi.org\/10.1145\/3408877.3432534"},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the 12th International Conference on Educational Data Mining (EDM 2019)","volume":"12","author":"Mao Y.","year":"2019","unstructured":"Y. Mao . 2019 . One minute is enough: Early Prediction of Student Success and Event-level Difficulty during Novice Programming Tasks . In: Proceedings of the 12th International Conference on Educational Data Mining (EDM 2019) , Vol. 12 (2019), 119--128. https:\/\/par.nsf.gov\/biblio\/10136495 Y. Mao. 2019. One minute is enough: Early Prediction of Student Success and Event-level Difficulty during Novice Programming Tasks. In: Proceedings of the 12th International Conference on Educational Data Mining (EDM 2019) , Vol. 12 (2019), 119--128. https:\/\/par.nsf.gov\/biblio\/10136495"},{"key":"e_1_3_2_1_20_1","volume-title":"proceedings of the 13th International Conference on Educational Data Mining","volume":"13","author":"Mao Ye","year":"2020","unstructured":"Ye Mao and Samiha Marwan . 2020 . What Time is It? Student Modeling Needs to Know . In proceedings of the 13th International Conference on Educational Data Mining , Vol. 13 (2020), 170--182. Ye Mao and Samiha Marwan. 2020. What Time is It? Student Modeling Needs to Know. In proceedings of the 13th International Conference on Educational Data Mining , Vol. 13 (2020), 170--182."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2999541.2999552"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197091.3197128"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2538862.2538912"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2632320.2632354"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1214\/aos\/1176345513"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1002\/j.2168-9830.2004.tb00809.x"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"crossref","unstructured":"Swarnalatha Purushotham and B. K. Tripathy. 2012. Evaluation of Classifier Models Using Stratified Tenfold Cross Validation Techniques. In Global Trends in Information Systems and Software Applications P. Venkata Krishna M. Rajasekhara Babu and Ezendu Ariwa (Eds.). Springer Berlin Heidelberg Berlin Heidelberg 680--690.  Swarnalatha Purushotham and B. K. Tripathy. 2012. Evaluation of Classifier Models Using Stratified Tenfold Cross Validation Techniques. In Global Trends in Information Systems and Software Applications P. Venkata Krishna M. Rajasekhara Babu and Ezendu Ariwa (Eds.). Springer Berlin Heidelberg Berlin Heidelberg 680--690.","DOI":"10.1007\/978-3-642-29216-3_74"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197091.3197101"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993401003612167"},{"key":"e_1_3_2_1_30_1","volume-title":"Learning and teaching programming: A review and discussion. Computer science education","author":"Robins Anthony","year":"2003","unstructured":"Anthony Robins , Janet Rountree , and Nathan Rountree . 2003. Learning and teaching programming: A review and discussion. Computer science education , Vol. 13 , 2 ( 2003 ), 137--172. Anthony Robins, Janet Rountree, and Nathan Rountree. 2003. Learning and teaching programming: A review and discussion. Computer science education , Vol. 13, 2 (2003), 137--172."},{"key":"e_1_3_2_1_31_1","volume-title":"The 1st International Conference on Educational Data Mining Montr\u00e9al","volume":"1","author":"Romero Crist\u00f3bal","year":"2008","unstructured":"Crist\u00f3bal Romero , Sebasti\u00e1n Ventura , Pedro G Espejo , and C\u00e9sar Herv\u00e1s . 2008 . Data mining algorithms to classify students . The 1st International Conference on Educational Data Mining Montr\u00e9al , Qu\u00e9bec, Canada, June 20--21 , 2008 Proceedings , Vol. 1 (2008), 8--17. Crist\u00f3bal Romero, Sebasti\u00e1n Ventura, Pedro G Espejo, and C\u00e9sar Herv\u00e1s. 2008. Data mining algorithms to classify students. The 1st International Conference on Educational Data Mining Montr\u00e9al, Qu\u00e9bec, Canada, June 20--21, 2008 Proceedings , Vol. 1 (2008), 8--17."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/21.97458"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1080\/09645290701409939"},{"key":"e_1_3_2_1_34_1","volume-title":"Educational Data Mining in Computer Science Education Workshop (CSEDM)","volume":"4","author":"Wang Wengran","year":"2020","unstructured":"Wengran Wang , Yudong Rao , Yang Shi , Alexandra Milliken , Chris Martens , Tiffany Barnes , and Thomas W Price . 2020 . Comparing Feature Engineering Approaches to Predict Complex Programming Behaviors . Educational Data Mining in Computer Science Education Workshop (CSEDM) , Vol. 4 (2020), 5. Wengran Wang, Yudong Rao, Yang Shi, Alexandra Milliken, Chris Martens, Tiffany Barnes, and Thomas W Price. 2020. Comparing Feature Engineering Approaches to Predict Complex Programming Behaviors. Educational Data Mining in Computer Science Education Workshop (CSEDM) , Vol. 4 (2020), 5."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/364447.364581"},{"key":"e_1_3_2_1_36_1","volume-title":"Educational Data Mining in Computer Science Education Workshop (CSEDM)","volume":"18","author":"Zhi Rui","year":"2018","unstructured":"Rui Zhi , Thomas W Price , Nicholas Lytle , Yihuan Dong , and Tiffany Barnes . 2018 . Reducing the state space of programming problems through data-driven feature detection . Educational Data Mining in Computer Science Education Workshop (CSEDM) , Vol. 18 (2018), 5. Rui Zhi, Thomas W Price, Nicholas Lytle, Yihuan Dong, and Tiffany Barnes. 2018. Reducing the state space of programming problems through data-driven feature detection. Educational Data Mining in Computer Science Education Workshop (CSEDM) , Vol. 18 (2018), 5."}],"event":{"name":"SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education","location":"Providence RI USA","acronym":"SIGCSE 2022","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 53rd ACM Technical Symposium on Computer Science Education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3478431.3499357","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3478431.3499357","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:18:26Z","timestamp":1750191506000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3478431.3499357"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,2,22]]},"references-count":36,"alternative-id":["10.1145\/3478431.3499357","10.1145\/3478431"],"URL":"https:\/\/doi.org\/10.1145\/3478431.3499357","relation":{},"subject":[],"published":{"date-parts":[[2022,2,22]]}}}