{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T00:10:14Z","timestamp":1743034214023,"version":"3.40.3"},"publisher-location":"Cham","reference-count":21,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030200046"},{"type":"electronic","value":"9783030200053"}],"license":[{"start":{"date-parts":[[2019,4,28]],"date-time":"2019-04-28T00:00:00Z","timestamp":1556409600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-20005-3_31","type":"book-chapter","created":{"date-parts":[[2019,4,27]],"date-time":"2019-04-27T09:04:21Z","timestamp":1556355861000},"page":"302-311","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Automatic Categorization of Introductory Programming Students"],"prefix":"10.1007","author":[{"given":"Miguel A.","family":"Rubio","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,4,28]]},"reference":[{"key":"31_CR1","doi-asserted-by":"crossref","unstructured":"Ahadi, A., et al.: Exploring machine learning methods to automatically identify students in need of assistance. In: Proceedings of the Eleventh Annual International Conference on International Computing Education Research, pp. 121\u2013130. ACM, New York (2015)","DOI":"10.1145\/2787622.2787717"},{"key":"31_CR2","unstructured":"Ahadi, A., et al.: Falling behind early and staying behind when learning to program. In: 25th Anniversary Psychology of Programming Annual Conference (2014)"},{"key":"31_CR3","doi-asserted-by":"publisher","first-page":"856","DOI":"10.1007\/978-3-642-39112-5_130","volume-title":"Artificial Intelligence in Education","author":"E Bumbacher","year":"2013","unstructured":"Bumbacher, E., et al.: Student coding styles as predictors of help-seeking behavior. In: Chad, H.L., Kalina, Y., Jack, M., Philip, P. (eds.) Artificial Intelligence in Education, pp. 856\u2013859. Springer, Heidelberg (2013)"},{"issue":"3","key":"31_CR4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/384267.305824","volume":"31","author":"J Carter","year":"1999","unstructured":"Carter, J., Jenkins, T.: Gender and programming: what\u2019s going on? SIGCSE Bull. 31(3), 1\u20134 (1999)","journal-title":"SIGCSE Bull."},{"issue":"1","key":"31_CR5","doi-asserted-by":"publisher","first-page":"258","DOI":"10.1016\/j.csda.2006.11.025","volume":"52","author":"C Hennig","year":"2007","unstructured":"Hennig, C.: Cluster-wise assessment of cluster stability. Comput. Stat. Data Anal. 52(1), 258\u2013271 (2007)","journal-title":"Comput. Stat. Data Anal."},{"key":"31_CR6","unstructured":"Lahtinen, E.: A categorization of novice programmers: a cluster analysis study. In: Proceedings of the 19th Annual Workshop of the Psychology of Programming Interest Group, Joensuu, Finland, pp. 32\u201341 (2007)"},{"key":"31_CR7","doi-asserted-by":"crossref","unstructured":"Liao, S.N., et al.: Lightweight, early identification of at-risk CS1 students. In: Proceedings of the 2016 ACM Conference on International Computing Education Research, pp. 123\u2013131. ACM, New York (2016)","DOI":"10.1145\/2960310.2960315"},{"key":"31_CR8","unstructured":"Lister, R.: Concrete and other neo-Piagetian forms of reasoning in the novice programmer. In: Proceedings of the Thirteenth Australasian Computing Education Conference, vol. 114, pp. 9\u201318 (2011)"},{"issue":"8","key":"31_CR9","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1145\/2492007.2492020","volume":"56","author":"L Porter","year":"2013","unstructured":"Porter, L., et al.: Success in introductory programming: what works? Commun. ACM 56(8), 34\u201336 (2013)","journal-title":"Commun. ACM"},{"key":"31_CR10","unstructured":"R Core Team: R: A Language and Environment for Statistical Computing, Vienna, Austria (2014)"},{"issue":"4","key":"31_CR11","doi-asserted-by":"publisher","first-page":"475","DOI":"10.1007\/s10852-005-9022-1","volume":"5","author":"AP Reynolds","year":"2006","unstructured":"Reynolds, A.P., et al.: Clustering rules: a comparison of partitioning and hierarchical clustering algorithms. J. Math. Model. Algorithms 5(4), 475\u2013504 (2006)","journal-title":"J. Math. Model. Algorithms"},{"issue":"2","key":"31_CR12","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1076\/csed.13.2.137.14200","volume":"13","author":"A Robins","year":"2003","unstructured":"Robins, A., et al.: Learning and teaching programming: a review and discussion. Comput. Sci. Educ. 13(2), 137\u2013172 (2003)","journal-title":"Comput. Sci. Educ."},{"key":"31_CR13","doi-asserted-by":"publisher","first-page":"409","DOI":"10.1016\/j.compedu.2014.12.003","volume":"82","author":"MA Rubio","year":"2015","unstructured":"Rubio, M.A., et al.: Closing the gender gap in an introductory programming course. Comput. Educ. 82, 409\u2013420 (2015)","journal-title":"Comput. Educ."},{"key":"31_CR14","doi-asserted-by":"crossref","unstructured":"Simon et al.: Benchmarking introductory programming exams: How and Why. In: Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education, pp. 154\u2013159. ACM, New York (2016)","DOI":"10.1145\/2899415.2899473"},{"key":"31_CR15","unstructured":"Teague, D., Lister, R.: Blinded by their plight: tracing and the preoperational programmer. In: 25th Anniversary Psychology of Programming Annual Conference (PPIG), Brighton, England, 25\u201327 June (2014)"},{"key":"31_CR16","doi-asserted-by":"crossref","unstructured":"Teague, D., Lister, R.: Programming: reading, writing and reversing. In: Proceedings of the 2014 Conference on Innovation & Technology in Computer Science Education, pp. 285\u2013290. ACM, Uppsala, Sweden (2014)","DOI":"10.1145\/2591708.2591712"},{"key":"31_CR17","unstructured":"Tew, A.E.: Assessing Fundamental Introductory Computing Concept Knowledge in a Language Independent Manner. Georgia Institute of Technology (2010)"},{"key":"31_CR18","unstructured":"Traynor, D., et al.: Automated assessment in CS1. In: Proceedings of the 8th Australasian Conference on Computing Education, vol. 52, pp. 223\u2013228 (2006)"},{"key":"31_CR19","doi-asserted-by":"crossref","unstructured":"Utting, I., et al.: A fresh look at novice programmers\u2019 performance and their teachers\u2019 expectations. In: Proceedings of the ITiCSE Working Group Reports Conference on Innovation and Technology in Computer Science Education-Working Group Reports, pp. 15\u201332. ACM, New York (2013)","DOI":"10.1145\/2543882.2543884"},{"key":"31_CR20","doi-asserted-by":"crossref","unstructured":"Watson, C., Li, F.W.B.: Failure rates in introductory programming revisited. In: Proceedings of the 2014 Conference on Innovation & Technology in Computer Science Education, pp. 39\u201344. ACM, Uppsala, Sweden (2014)","DOI":"10.1145\/2591708.2591749"},{"key":"31_CR21","doi-asserted-by":"publisher","first-page":"844","DOI":"10.1007\/978-3-642-39112-5_127","volume-title":"Artificial Intelligence in Education","author":"M Worsley","year":"2013","unstructured":"Worsley, M., Blikstein, P.: Programming pathways: a technique for analyzing novice programmers\u2019 learning trajectories. In: Chad, L.H., Kalina, Y., Jack, M., Philip, P. (eds.) Artificial Intelligence in Education, pp. 844\u2013847. Springer, Heidelberg (2013)"}],"container-title":["Advances in Intelligent Systems and Computing","International Joint Conference: 12th International Conference on Computational Intelligence in Security for Information Systems (CISIS 2019) and 10th International Conference on EUropean Transnational Education (ICEUTE 2019)"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-20005-3_31","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,18]],"date-time":"2019-05-18T04:10:58Z","timestamp":1558152658000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-20005-3_31"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,4,28]]},"ISBN":["9783030200046","9783030200053"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-20005-3_31","relation":{},"ISSN":["2194-5357","2194-5365"],"issn-type":[{"type":"print","value":"2194-5357"},{"type":"electronic","value":"2194-5365"}],"subject":[],"published":{"date-parts":[[2019,4,28]]},"assertion":[{"value":"28 April 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICEUTE","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on EUropean Transnational Education","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Seville","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Spain","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"13 May 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15 May 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"10","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"iceute2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/2019.iceuteconference.eu\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}