{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T11:11:09Z","timestamp":1780571469953,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":27,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,3,3]],"date-time":"2021-03-03T00:00:00Z","timestamp":1614729600000},"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":[[2021,3,3]]},"DOI":"10.1145\/3408877.3432534","type":"proceedings-article","created":{"date-parts":[[2021,3,5]],"date-time":"2021-03-05T18:46:01Z","timestamp":1614969961000},"page":"495-501","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":19,"title":["TaskTracker-tool"],"prefix":"10.1145","author":[{"given":"Elena","family":"Lyulina","sequence":"first","affiliation":[{"name":"JetBrains Research, Saint Petersburg, Russian Fed."}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Anastasiia","family":"Birillo","sequence":"additional","affiliation":[{"name":"JetBrains Research, Saint Petersburg, Russian Fed."}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Vladimir","family":"Kovalenko","sequence":"additional","affiliation":[{"name":"JetBrains Research, Amsterdam, Netherlands"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Timofey","family":"Bryksin","sequence":"additional","affiliation":[{"name":"JetBrains Research, Saint Petersburg State University, Saint Petersburg, Russian Fed."}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2021,3,5]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676723.2677258"},{"key":"e_1_3_2_1_2_1","volume-title":"How learning works: Seven research-based principles for smart teaching","author":"Ambrose Susan A","unstructured":"Susan A Ambrose , Michael W Bridges , Michele DiPietro , Marsha C Lovett , and Marie K Norman . 2010. How learning works: Seven research-based principles for smart teaching . John Wiley & Sons . Susan A Ambrose, Michael W Bridges, Michele DiPietro, Marsha C Lovett, and Marie K Norman. 2010. How learning works: Seven research-based principles for smart teaching. John Wiley & Sons."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2090116.2090132"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1080\/10508406.2014.954750"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230977.3230991"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2538862.2538924"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3209635.3209652"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2839509.2844591"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1080\/03043797.2018.1441264"},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of Australasian Society for Computers in Learning in Tertiary Education Conference ASCILITE.","author":"Hagan Dianne","year":"2000","unstructured":"Dianne Hagan and Selby Markham . 2000 . Teaching Java with the BlueJ environment . In Proceedings of Australasian Society for Computers in Learning in Tertiary Education Conference ASCILITE. Dianne Hagan and Selby Markham. 2000. Teaching Java with the BlueJ environment. In Proceedings of Australasian Society for Computers in Learning in Tertiary Education Conference ASCILITE."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3105759","article-title":"IDE-based learning analytics for computing education: a process model, critical review, and research agenda","volume":"17","author":"Hundhausen Christopher David","year":"2017","unstructured":"Christopher David Hundhausen , Daniel M Olivares , and Adam S Carter . 2017 . IDE-based learning analytics for computing education: a process model, critical review, and research agenda . ACM Transactions on Computing Education (TOCE) , Vol. 17 , 3 (2017), 1 -- 26 . Christopher David Hundhausen, Daniel M Olivares, and Adam S Carter. 2017. IDE-based learning analytics for computing education: a process model, critical review, and research agenda. ACM Transactions on Computing Education (TOCE), Vol. 17, 3 (2017), 1--26.","journal-title":"ACM Transactions on Computing Education (TOCE)"},{"key":"e_1_3_2_1_12_1","volume-title":"et almbox","author":"Ihantola Petri","year":"2015","unstructured":"Petri Ihantola , Arto Vihavainen , Alireza Ahadi , Matthew Butler , J\u00fcrgen B\u00f6rstler , Stephen H Edwards , Essi Isohanni , Ari Korhonen , Andrew Petersen , Kelly Rivers , et almbox . 2015 . Educational data mining and learning analytics in programming: Literature review and case studies. In Proceedings of the 2015 ITiCSE on Working Group Reports . 41--63. Petri Ihantola, Arto Vihavainen, Alireza Ahadi, Matthew Butler, J\u00fcrgen B\u00f6rstler, Stephen H Edwards, Essi Isohanni, Ari Korhonen, Andrew Petersen, Kelly Rivers, et almbox. 2015. Educational data mining and learning analytics in programming: Literature review and case studies. In Proceedings of the 2015 ITiCSE on Working Group Reports. 41--63."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993400500056530"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3059009.3059050"},{"key":"e_1_3_2_1_15_1","volume-title":"Reflections on the Teaching of Programming","author":"K\u00f6lling Michael","unstructured":"Michael K\u00f6lling . 2008. Using BlueJ to introduce programming . In Reflections on the Teaching of Programming . Springer , 98--115. Michael K\u00f6lling. 2008. Using BlueJ to introduce programming. In Reflections on the Teaching of Programming. Springer, 98--115."},{"key":"e_1_3_2_1_16_1","volume-title":"Problems in programming education and means of their improvement. DAAAM international scientific book","author":"Konecki M","year":"2014","unstructured":"M Konecki . 2014. Problems in programming education and means of their improvement. DAAAM international scientific book , Vol. 2014 ( 2014 ), 459--470. M Konecki. 2014. Problems in programming education and means of their improvement. DAAAM international scientific book, Vol. 2014 (2014), 459--470."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1151954.1067453"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.2014.7044420"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/bxh064"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1384271.1384284"},{"key":"e_1_3_2_1_21_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_22_1","unstructured":"Anuj Ramesh Shah. 2003. Web-cat: A web-based center for automated testing. Ph.D. Dissertation. Virginia Tech.  Anuj Ramesh Shah. 2003. Web-cat: A web-based center for automated testing. Ph.D. Dissertation. Virginia Tech."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1140123.1140131"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0956796815000179"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2674683.2674692"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287483"},{"key":"e_1_3_2_1_27_1","first-page":"198","article-title":"A two-tier test-based approach to improving students' computer-programming skills in a web-based learning environment","volume":"18","author":"Yang Tzu-Chi","year":"2015","unstructured":"Tzu-Chi Yang , Gwo-Jen Hwang , Stephen JH Yang , and Gwo-Haur Hwang . 2015 . A two-tier test-based approach to improving students' computer-programming skills in a web-based learning environment . Journal of Educational Technology & Society , Vol. 18 , 1 (2015), 198 -- 210 . Tzu-Chi Yang, Gwo-Jen Hwang, Stephen JH Yang, and Gwo-Haur Hwang. 2015. A two-tier test-based approach to improving students' computer-programming skills in a web-based learning environment. Journal of Educational Technology & Society, Vol. 18, 1 (2015), 198--210.","journal-title":"Journal of Educational Technology & Society"}],"event":{"name":"SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education","location":"Virtual Event USA","acronym":"SIGCSE '21","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 52nd ACM Technical Symposium on Computer Science Education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3408877.3432534","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3408877.3432534","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:24:26Z","timestamp":1750195466000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3408877.3432534"}},"subtitle":["A Toolkit for Tracking of Code Snapshots and Activity Data During Solution of Programming Tasks"],"short-title":[],"issued":{"date-parts":[[2021,3,3]]},"references-count":27,"alternative-id":["10.1145\/3408877.3432534","10.1145\/3408877"],"URL":"https:\/\/doi.org\/10.1145\/3408877.3432534","relation":{},"subject":[],"published":{"date-parts":[[2021,3,3]]},"assertion":[{"value":"2021-03-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}