{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,10]],"date-time":"2026-04-10T16:39:59Z","timestamp":1775839199865,"version":"3.50.1"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2018,6,28]],"date-time":"2018-06-28T00:00:00Z","timestamp":1530144000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"JPMJPR14D4","award":["JST Presto"],"award-info":[{"award-number":["JST Presto"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["RPTEL"],"published-print":{"date-parts":[[2018,12]]},"DOI":"10.1186\/s41039-018-0075-y","type":"journal-article","created":{"date-parts":[[2018,6,28]],"date-time":"2018-06-28T07:24:01Z","timestamp":1530170641000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":23,"title":["Student placement and skill ranking predictors for programming classes using class attitude, psychological scales, and code metrics"],"prefix":"10.1186","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8955-8323","authenticated-orcid":false,"given":"Ryosuke","family":"Ishizue","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kazunori","family":"Sakamoto","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hironori","family":"Washizaki","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yoshiaki","family":"Fukazawa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,6,28]]},"reference":[{"key":"75_CR1","first-page":"121","volume-title":"Proceedings of the Eleventh Annual International Conference on International Computing Education Research, ICER \u201915","author":"A Ahadi","year":"2015","unstructured":"Ahadi, A, Lister, R, Haapala, H, Vihavainen, A (2015). 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, ICER \u201915. ACM, New York, (pp. 121\u2013130)."},{"issue":"2","key":"75_CR2","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1037\/0033-295X.84.2.191","volume":"84","author":"A Bandura","year":"1977","unstructured":"Bandura, A (1977). Self-efficacy: toward a unifying theory of behavioral change. Psychological review, 84(2), 191.","journal-title":"Psychological review"},{"key":"75_CR3","volume-title":"Pattern Recognition and Machine Learning (Information Science and Statistics)","author":"CM Bishop","year":"2006","unstructured":"Bishop, CM. (2006). Pattern Recognition and Machine Learning (Information Science and Statistics). Secaucus: Springer-Verlag New York, Inc."},{"key":"75_CR4","first-page":"111","volume-title":"Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, SIGCSE \u201917, Seattle, Washington","author":"K Castro-Wunsch","year":"2017","unstructured":"Castro-Wunsch, K, Ahadi, A, Petersen, A (2017). Evaluating neural networks as a method for identifying students in need of assistance. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, SIGCSE \u201917, Seattle, Washington. ACM, New York, (pp. 111\u2013116)."},{"key":"75_CR5","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4899-2271-7","volume-title":"Intrinsic Motivation and Self-Determination in Human Behavior. Perspectives in Social Psychology","author":"E Deci","year":"1985","unstructured":"Deci, E, & Ryan, R. (1985). Intrinsic Motivation and Self-Determination in Human Behavior. Perspectives in Social Psychology. New York: Springer US."},{"key":"75_CR6","volume-title":"Handbook of Self-determination Research","author":"E Deci","year":"2002","unstructured":"Deci, E, & Ryan, R. (2002). Handbook of Self-determination Research. Rochester: University of Rochester Press."},{"issue":"5","key":"75_CR7","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1177\/0963721414541462","volume":"23","author":"A Duckworth","year":"2014","unstructured":"Duckworth, A, & Gross, JJ (2014). Self-control and grit: related but separable determinants of success. Current Directions in Psychological Science, 23(5), 319\u2013325.","journal-title":"Current Directions in Psychological Science"},{"issue":"6","key":"75_CR8","doi-asserted-by":"publisher","first-page":"1087","DOI":"10.1037\/0022-3514.92.6.1087","volume":"92","author":"AL Duckworth","year":"2007","unstructured":"Duckworth, AL, Peterson, C, Matthews, MD, Kelly, DR (2007). Grit: perseverance and passion for long-term goals. Journal of personality and social psychology, 92(6), 1087.","journal-title":"Journal of personality and social psychology"},{"issue":"2","key":"75_CR9","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1080\/00223890802634290","volume":"91","author":"AL Duckworth","year":"2009","unstructured":"Duckworth, AL, & Quinn, PD (2009). Development and validation of the short grit scale (grit\u2013s). Journal of personality assessment, 91(2), 166\u2013174.","journal-title":"Journal of personality assessment"},{"key":"75_CR10","volume-title":"Teacher expectancies","author":"J Eccles","year":"1985","unstructured":"Eccles, J, & Wigfield, A (1985). Teacher expectancies and student motivation. In: Dusek, JB (Ed.) In Teacher expectancies. Lawrence Erlbaum Associates, Hillsdale."},{"issue":"1","key":"75_CR11","doi-asserted-by":"publisher","first-page":"218","DOI":"10.1037\/0022-3514.72.1.218","volume":"72","author":"AJ Elliot","year":"1997","unstructured":"Elliot, AJ, & Church, MA (1997). A hierarchical model of approach and avoidance achievement motivation. Journal of personality and social psychology, 72(1), 218.","journal-title":"Journal of personality and social psychology"},{"key":"75_CR12","volume-title":"Proceedings of the 23th International Conference on Computers in Education (ICCE 2016). Hangzhou","author":"JK Hong","year":"2015","unstructured":"Hong, JK, Mitrovic, A, Neshatian, K (2015). Predicting quitting behavior in SQL -Tutor. In Proceedings of the 23th International Conference on Computers in Education (ICCE 2016). Hangzhou. APSCE, Taoyuan."},{"key":"75_CR13","first-page":"83","volume":"48","author":"K Ida","year":"2001","unstructured":"Ida, K (2001). An attempt to construct the academic task values evaluation scale. Bulletin of the Graduate School of Education and Human Development. Psychology and human developmental sciences, 48, 83\u201395.","journal-title":"Bulletin of the Graduate School of Education and Human Development. Psychology and human developmental sciences"},{"key":"75_CR14","volume-title":"Proceedings of the 25th International Conference on Computers in Education (ICCE 2017), Taoyuan County","author":"R Ishizue","year":"2017","unstructured":"Ishizue, R, Sakamoto, K, Washizaki, H, Fukazawa, Y (2017). Student placement predictor forprogramming class using classes attitude, psychological scale, and code metrics. In Proceedings of the 25th International Conference on Computers in Education (ICCE 2017), Taoyuan County. APSCE, Taiwan."},{"key":"75_CR15","doi-asserted-by":"publisher","first-page":"710","DOI":"10.1145\/3017680.3022433","volume-title":"Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, SIGCSE \u201917","author":"R Ishizue","year":"2017","unstructured":"Ishizue, R, Sakamoto, K, Washizaki, H, Fukazawa, Y (2017). An interactive Web Application Visualizing Memory Space for Novice C Programmers (abstract only). In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, SIGCSE \u201917. ACM, New York, (pp. 710\u2013710)."},{"key":"75_CR16","volume-title":"Proceedings of the 2018 ACM SIGCSE Technical Symposium on Computer Science Education, SIGCSE \u201918. Baltimore","author":"K Sakamoto","year":"2018","unstructured":"Ishizue, R, Sakamoto, K, Washizaki, H, Fukazawa, Y (2018). PVC: Visualizing C Programs on Web Browsers for Novices. In Proceedings of the 2018 ACM SIGCSE Technical Symposium on Computer Science Education, SIGCSE \u201918. Baltimore. ACM, New York."},{"key":"75_CR17","first-page":"765","volume-title":"Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, SIGCSE \u201917. Seattle","author":"J Jamison","year":"2017","unstructured":"Jamison, J (2017). Applying machine learning to predict Davidson College\u2019s admissions yield. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, SIGCSE \u201917. Seattle. ACM, New York, (pp. 765\u2013766)."},{"key":"75_CR18","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1145\/775047.775067","volume-title":"Proceedings of the eighth ACM SIGKDD international conference on Knowledge discovery and data mining","author":"T Joachims","year":"2002","unstructured":"Joachims, T (2002). Optimizing search engines using clickthrough data. In Proceedings of the eighth ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, New York, (pp. 133\u2013142)."},{"key":"75_CR19","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1145\/1150402.1150429","volume-title":"Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining","author":"T Joachims","year":"2006","unstructured":"Joachims, T (2006). Training linear SVMs in linear time. In Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, New York, (pp. 217\u2013226)."},{"key":"75_CR20","first-page":"428","volume":"J99-D","author":"R Kamoshida","year":"2016","unstructured":"Kamoshida, R, & Sakamoto, K (2016). Malss: a tool to support data analysis using machine learning for novices. The Institute of Electronics, Information and Communication Engineers, J99-D, 428\u2013438.","journal-title":"The Institute of Electronics, Information and Communication Engineers"},{"key":"75_CR21","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1007\/978-3-540-45226-3_37","volume-title":"Knowledge-Based Intelligent Information and Engineering Systems","author":"SB Kotsiantis","year":"2003","unstructured":"Kotsiantis, SB, Pierrakeas, CJ, Pintelas, PE (2003). Preventing student dropout in distance learning using machine learning techniques. In: Palade, V, Howlett, RJ, Jain, L (Eds.) In Knowledge-Based Intelligent Information and Engineering Systems. Springer Berlin Heidelberg, Berlin, (pp. 267\u2013274)."},{"key":"75_CR22","volume-title":"Proceedings of the 50th Annual Hawaii International Conference on System Sciences (HICSS-50), Waikoloa, Hawaii, Jan 4-7","author":"J Li","year":"2017","unstructured":"Li, J, Sakamoto, K, Washizaki, H, Fukazawa, Y (2017). Promotion of educational effectiveness by translation-based programming language learning using java and swift. In Proceedings of the 50th Annual Hawaii International Conference on System Sciences (HICSS-50), Waikoloa, Hawaii, Jan 4-7. AIS Electronic Library (AISeL), Atlanta."},{"issue":"1","key":"75_CR23","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1111\/exsy.12135","volume":"33","author":"C M\u00e1rquez-Vera","year":"2016","unstructured":"M\u00e1rquez-Vera, C, Cano, A, Romero, C, Noaman, AYM, Mousa Fardoun, H, Ventura, S (2016). Early dropout prediction using data mining: a case study with high school students. Expert Systems, 33(1), 107\u2013124.","journal-title":"Expert Systems"},{"key":"75_CR24","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1145\/572133.572137","volume-title":"Working Group Reports from ITiCSE on Innovation and Technology in Computer Science Education, ITiCSE-WGR \u201901, Canterbury, UK","author":"M McCracken","year":"2001","unstructured":"McCracken, M, Almstrum, V, Diaz, D, Guzdial, M, Hagan, D, Kolikant, YB-D, Laxer, C, Thomas, L, Utting, I, Wilusz, T (2001). A multi-national, multi-institutional study of assessment of programming skills of first-year CS students. In Working Group Reports from ITiCSE on Innovation and Technology in Computer Science Education, ITiCSE-WGR \u201901, Canterbury, UK. ACM, New York, (pp. 125\u2013180)."},{"issue":"2","key":"75_CR25","first-page":"167","volume":"24","author":"K Nishikawa","year":"2015","unstructured":"Nishikawa, K, Okugami, S, Amemiya, T (2015). Development of the japanese Short Grit Scale (Grit-s). Japan Society of Personality Psychology, 24(2), 167\u2013169.","journal-title":"Japan Society of Personality Psychology"},{"key":"75_CR26","volume-title":"Proceedings of the 25th International Conference on Computers in Education (ICCE 2017), Rydges Latimer hotel, Christchurch, New Zealand, December 4-8","author":"F Okubo","year":"2017","unstructured":"Okubo, F, Yamashita, T, Shimada, A, Konomi, S (2017). Students\u2019 performance prediction using data of multiple courses by recurrent neural network. In Proceedings of the 25th International Conference on Computers in Education (ICCE 2017), Rydges Latimer hotel, Christchurch, New Zealand, December 4-8. APSCE, Taoyuan."},{"key":"75_CR27","first-page":"57","volume":"2","author":"N Ota","year":"2010","unstructured":"Ota, N (2010). Construction of a multi-dimensional competitiveness scale. Journal of College of Contemporary Education, 2, 57\u201365.","journal-title":"Journal of College of Contemporary Education"},{"issue":"2","key":"75_CR28","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1037\/0033-2909.130.2.261","volume":"130","author":"SB Robbins","year":"2004","unstructured":"Robbins, SB, Lauver, K, Le, H, Davis, D, Langley, R, Carlstrom, A (2004). Do psychosocial and study skill factors predict college outcomes? A meta-analysis. Psychological Bulletin, 130(2), 261\u2013288. Washington, DC.: American Psychological Association.","journal-title":"Psychological Bulletin"},{"issue":"3-4","key":"75_CR29","doi-asserted-by":"publisher","first-page":"630","DOI":"10.1080\/00223891.1990.9674097","volume":"55","author":"RM Ryckman","year":"1990","unstructured":"Ryckman, RM, Hammer, M, Kaczor, LM, Gold, JA (1990). Construction of a hypercompetitive attitude scale. Journal of Personality Assessment, 55(3-4), 630\u2013639.","journal-title":"Journal of Personality Assessment"},{"issue":"2","key":"75_CR30","doi-asserted-by":"publisher","first-page":"374","DOI":"10.1207\/s15327752jpa6602_15","volume":"66","author":"RM Ryckman","year":"1996","unstructured":"Ryckman, RM, Hammer, M, Kaczor, LM, Gold, JA (1996). Construction of a personal development competitive attitude scale. Journal of personality assessment, 66(2), 374\u2013385.","journal-title":"Journal of personality assessment"},{"key":"75_CR31","doi-asserted-by":"publisher","first-page":"209","DOI":"10.28945\/3775","volume":"16","author":"D Saito","year":"2017","unstructured":"Saito, D, Washizaki, H, Fukazawa, Y (2017). Comparison of text-based and visual-based programming input methods for first-time learners. Journal of Information Technology Education-Research, 16, 209\u2013226.","journal-title":"Journal of Information Technology Education-Research"},{"issue":"2","key":"75_CR32","doi-asserted-by":"publisher","first-page":"89","DOI":"10.3200\/JEXE.75.2.89-108","volume":"75","author":"B Shen","year":"2007","unstructured":"Shen, B, Chen, A, Guan, J (2007). Using achievement goals and interest to predict learning in physical education. The Journal of Experimental Education, 75(2), 89\u2013108.","journal-title":"The Journal of Experimental Education"},{"issue":"2","key":"75_CR33","doi-asserted-by":"publisher","first-page":"663","DOI":"10.2466\/pr0.1982.51.2.663","volume":"51","author":"M Sherer","year":"1982","unstructured":"Sherer, M, Maddux, JE, Mercandante, B, Prentice-Dunn, S, Jacobs, B, Rogers, RW (1982). The self-efficacy scale: construction and validation. Psychological reports, 51(2), 663\u2013671.","journal-title":"Psychological reports"},{"key":"75_CR34","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1177\/0013164492052002016","volume":"52","author":"R Smither","year":"1992","unstructured":"Smither, R, & Houston, J (1992). The nature of competitiveness: the development and validation of the competitiveness index. Educational and Psychological Measurement - EDUC PSYCHOL MEAS, 52, 407\u2013418.","journal-title":"Educational and Psychological Measurement - EDUC PSYCHOL MEAS"},{"key":"75_CR35","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1109\/ICMLA.2016.0076","volume-title":"Proceedings of the 15th IEEE International Conference on Machine Learning and Applications (ICMLA)","author":"GN Sohsah","year":"2016","unstructured":"Sohsah, GN, Guzey, O, Tarmanini, Z (2016). Classifying educational lectures in low-resource languages. In Proceedings of the 15th IEEE International Conference on Machine Learning and Applications (ICMLA). IEEE, New York, (pp. 431\u2013435)."},{"issue":"4","key":"75_CR36","first-page":"317","volume":"71","author":"A Tanaka","year":"2000","unstructured":"Tanaka, A, & Yamauchi, H (2000). Causal models of achievement motive, goal orientation, intrinsic interest, and academic achievement in classroom. Japanese Psychological Research, 71(4), 317\u2013324.","journal-title":"Japanese Psychological Research"},{"issue":"3","key":"75_CR37","doi-asserted-by":"publisher","first-page":"821","DOI":"10.1016\/j.compedu.2006.08.008","volume":"50","author":"A Trotman","year":"2008","unstructured":"Trotman, A, & Handley, C (2008). Programming contest strategy. Computers & Education, 50(3), 821\u2013837.","journal-title":"Computers & Education"},{"issue":"1","key":"75_CR38","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.compedu.2011.08.015","volume":"58","author":"E Verd\u00fa","year":"2012","unstructured":"Verd\u00fa, E, Regueras, LM, Verd\u00fa, MJ, Leal, JP, de Castro, JP, Queir\u00f3s, R (2012). A distributed system for learning programming on-line. Computers & Education, 58(1), 1\u201310.","journal-title":"Computers & Education"},{"key":"75_CR39","volume-title":"Proceedings of the 24th International Conference on Computers in Education (ICCE 2016), IIT Bombay, Mumbai India","author":"K Yasuda","year":"2016","unstructured":"Yasuda, K, Kawashima, H, Kimura, H (2016). Automatic scoring of english speaking test using automatic speech recognition. In Proceedings of the 24th International Conference on Computers in Education (ICCE 2016), IIT Bombay, Mumbai India. APSCE, Taoyuan."},{"key":"75_CR40","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1016\/j.inffus.2017.02.007","volume":"38","author":"J Zhao","year":"2017","unstructured":"Zhao, J, Xie, X, Xu, X, Sun, S (2017). Multi-view learning overview: recent progress and new challenges. Information Fusion, 38, 43\u201354.","journal-title":"Information Fusion"}],"container-title":["Research and Practice in Technology Enhanced Learning"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s41039-018-0075-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s41039-018-0075-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s41039-018-0075-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,27]],"date-time":"2019-06-27T19:04:05Z","timestamp":1561662245000},"score":1,"resource":{"primary":{"URL":"https:\/\/telrp.springeropen.com\/articles\/10.1186\/s41039-018-0075-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6,28]]},"references-count":40,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,12]]}},"alternative-id":["75"],"URL":"https:\/\/doi.org\/10.1186\/s41039-018-0075-y","relation":{},"ISSN":["1793-7078"],"issn-type":[{"value":"1793-7078","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,6,28]]},"assertion":[{"value":"5 January 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 June 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 June 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors declare that they have no competing interests.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}},{"value":"Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Publisher\u2019s Note"}}],"article-number":"7"}}