{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,11]],"date-time":"2024-09-11T04:49:19Z","timestamp":1726030159227},"publisher-location":"Cham","reference-count":53,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030164683"},{"type":"electronic","value":"9783030164690"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-16469-0_3","type":"book-chapter","created":{"date-parts":[[2019,5,29]],"date-time":"2019-05-29T10:56:12Z","timestamp":1559127372000},"page":"41-61","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Mining of Keystroke and Mouse Dynamics to Increase the Engagement of Students with Programming Assignments"],"prefix":"10.1007","author":[{"given":"Mario Garcia","family":"Valdez","sequence":"first","affiliation":[]},{"given":"Juan-J.","family":"Merelo","sequence":"additional","affiliation":[]},{"given":"Amaury Hernandez","family":"Aguila","sequence":"additional","affiliation":[]},{"given":"Alejandra Mancilla","family":"Soto","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,5,30]]},"reference":[{"key":"3_CR1","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., Rountree, J., Rountree, N.: Learning and teaching programming: a review and discussion. Comput. Sci. Educ. 13, 137\u2013172 (2003)","journal-title":"Comput. Sci. Educ."},{"key":"3_CR2","doi-asserted-by":"crossref","unstructured":"Lahtinen, E., Ala-Mutka, K., J\u00e4rvinen, H.M.: A study of the difficulties of novice programmers. In: ACM SIGCSE Bulletin, vol. 37, pp. 14\u201318. ACM, New York (2005)","DOI":"10.1145\/1151954.1067453"},{"key":"3_CR3","doi-asserted-by":"crossref","unstructured":"Munson, J.P., Zitovsky, J.P.: Models for early identification of struggling novice programmers. In: Proceedings of the 49th ACM Technical Symposium on Computer Science Education, pp. 699\u2013704. ACM, New York (2018)","DOI":"10.1145\/3159450.3159476"},{"key":"3_CR4","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1145\/1272848.1272879","volume":"39","author":"J Bennedsen","year":"2007","unstructured":"Bennedsen, J., Caspersen, M.E.: Failure rates in introductory programming. ACM SIGCSE Bull. 39, 32\u201336 (2007)","journal-title":"ACM SIGCSE Bull."},{"key":"3_CR5","doi-asserted-by":"crossref","unstructured":"Jenkins, T.: The motivation of students of programming. In: ACM SIGCSE Bulletin, vol. 33, pp. 53\u201356. ACM, New York (2001)","DOI":"10.1145\/507758.377472"},{"key":"3_CR6","first-page":"1398","volume":"32","author":"EW Dijkstra","year":"1989","unstructured":"Dijkstra, E.W., et al.: On the cruelty of really teaching computing science. Commun. ACM 32, 1398\u20131404 (1989)","journal-title":"Commun. ACM"},{"key":"3_CR7","unstructured":"Jenkins, T.: On the difficulty of learning to program. In: Proceedings of the 3rd Annual Conference of the LTSN Centre for Information and Computer Sciences, vol.\u00a04, pp. 53\u201358 (2002). Citeseer"},{"key":"3_CR8","unstructured":"Kort, B., Reilly, R., Picard, R.W.: An affective model of interplay between emotions and learning: reengineering educational pedagogy \u2013 building a learning companion. In: ICALT, vol.\u00a01, pp. 43\u201347 (2001)"},{"key":"3_CR9","first-page":"87","volume":"20","author":"D Rossin","year":"2009","unstructured":"Rossin, D., Ro, Y.K., Klein, B.D., Guo, Y.M.: The effects of flow on learning outcomes in an online information management course. J. Inf. Syst. Educ. 20, 87 (2009)","journal-title":"J. Inf. Syst. Educ."},{"key":"3_CR10","doi-asserted-by":"crossref","unstructured":"Rodrigo, M.M.T., Baker, R.S., Jadud, M.C., Amarra, A.C.M., Dy, T., Espejo-Lahoz, M.B.V., Lim, S.A.L., Pascua, S.A., Sugay, J.O., Tabanao, E.S.: Affective and behavioral predictors of novice programmer achievement. In: ACM SIGCSE Bulletin, vol. 41, pp. 156\u2013160. ACM, New York (2009)","DOI":"10.1145\/1595496.1562929"},{"key":"3_CR11","doi-asserted-by":"crossref","unstructured":"Bosch, N., D\u2019Mello, S., Mills, C.: What emotions do novices experience during their first computer programming learning session? In: International Conference on Artificial Intelligence in Education, pp. 11\u201320. Springer, Berlin (2013)","DOI":"10.1007\/978-3-642-39112-5_2"},{"key":"3_CR12","doi-asserted-by":"crossref","unstructured":"Khan, I.A., Hierons, R.M., Brinkman, W.P.: Mood independent programming. In: Proceedings of the 14th European Conference on Cognitive Ergonomics: Invent! Explore!, pp. 269\u2013272. ACM, New York (2007)","DOI":"10.1145\/1362550.1362606"},{"key":"3_CR13","volume-title":"Flow: The Psychology of Optimal Performance","author":"M Csikszentmihalyi","year":"1990","unstructured":"Csikszentmihalyi, M.: Flow: The Psychology of Optimal Performance. Cambridge University Press, Cambridge (1990)"},{"key":"3_CR14","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1007\/BF02504992","volume":"50","author":"RL Bangert-Drowns","year":"2002","unstructured":"Bangert-Drowns, R.L., Pyke, C.: Teacher ratings of student engagement with educational software: an exploratory study. Educ. Technol. Res. Dev. 50, 23\u201337 (2002)","journal-title":"Educ. Technol. Res. Dev."},{"key":"3_CR15","doi-asserted-by":"crossref","unstructured":"Gottardo, E., Pimentel, A.R.: Affective human-computer interaction in educational software: a hybrid model for emotion inference. In: Proceedings of the XVI Brazilian Symposium on Human Factors in Computing Systems, p. 54. ACM, New York (2017)","DOI":"10.1145\/3160504.3160576"},{"key":"3_CR16","first-page":"11","volume":"17","author":"C Hundhausen","year":"2017","unstructured":"Hundhausen, C., Olivares, D., Carter, A.: IDE-based learning analytics for computing education: a process model, critical review, and research agenda. ACM Trans. Comput. Educ. (TOCE) 17, 11 (2017)","journal-title":"ACM Trans. Comput. Educ. (TOCE)"},{"key":"3_CR17","doi-asserted-by":"publisher","first-page":"1175","DOI":"10.1109\/34.954607","volume":"23","author":"RW Picard","year":"2001","unstructured":"Picard, R.W., Vyzas, E., Healey, J.: Toward machine emotional intelligence: analysis of affective physiological state. IEEE Trans. Pattern Anal. Mach. Intell. 23, 1175\u20131191 (2001)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"3_CR18","doi-asserted-by":"crossref","unstructured":"Bosch, N., DMello, S.: The affective experience of novice computer programmers. Int. J. Artif. Intell. Educ. 27, 181\u2013206 (2017)","DOI":"10.1007\/s40593-015-0069-5"},{"key":"3_CR19","unstructured":"Asensio Montiel, J.J., Garc\u00eda S\u00e1nchez, P., Mora Garc\u00eda, A.M., Fern\u00e1ndez Ares, A.J., Merelo Guerv\u00f3s, J.J., Castillo Valdivieso, P.\u00c1.: Progamer: aprendiendo a programar usando videojuegos como met\u00e1fora para visualizaci\u00f3n de c\u00f3digo. ReVisi\u00f3n 7 (2014)"},{"key":"3_CR20","doi-asserted-by":"crossref","unstructured":"Kula, I., Branaghan, R.J., Atkinson, R.K., Roscoe, R.D.: Assessing user experience via biometric sensor affect detection. In: End-User Considerations in Educational Technology Design. IGI Global (2017)","DOI":"10.4018\/978-1-5225-2639-1.ch006"},{"key":"3_CR21","unstructured":"Swansi, V., Herradura, T., Suarez, M.T.: (Analyzing Novice Programmers EEG Signals using Unsupervised Algorithms)"},{"key":"3_CR22","doi-asserted-by":"crossref","unstructured":"Gonzalez-Sanchez, J., Baydogan, M., Chavez-Echeagaray, M.E., Atkinson, R.K., Burleson, W.: Affect measurement: a roadmap through approaches, technologies, and data analysis. In: Emotions and Affect in Human Factors and Human-Computer Interaction, pp. 255\u2013288. Elsevier (2017)","DOI":"10.1016\/B978-0-12-801851-4.00011-2"},{"key":"3_CR23","unstructured":"Zhai, J., Barreto, A.: Stress detection in computer users through non-invasive monitoring of physiological signals. Blood 5 (2008)"},{"key":"3_CR24","unstructured":"Sidney, K.D., Craig, S.D., Gholson, B., Franklin, S., Picard, R., Graesser, A.C.: Integrating affect sensors in an intelligent tutoring system. In: Affective Interactions: The Computer in the Affective Loop Workshop at, pp. 7\u201313 (2005)"},{"key":"3_CR25","unstructured":"Arroyo, I., Cooper, D.G., Burleson, W., Woolf, B.P., Muldner, K., Christopherson, R.: Emotion sensors go to school. AIED, vol. 200, pp. 17\u201324 (2009)"},{"key":"3_CR26","unstructured":"Valdez, M.G., Aguila, A.H., Merelo, J.J., Soto, A.M.: Enhancing student engagement via reduction of frustration with programming assignments using machine learning. In: Proceedings of the 9th International Joint Conference on Computational Intelligence, IJCCI, INSTICC, vol. 1, pp. 297\u2013304. SciTePress (2017)"},{"key":"3_CR27","doi-asserted-by":"publisher","first-page":"539","DOI":"10.1080\/10803548.2003.11076589","volume":"9","author":"P Zimmermann","year":"2003","unstructured":"Zimmermann, P., Guttormsen, S., Danuser, B., Gomez, P.: Affective computing - a rationale for measuring mood with mouse and keyboard. Int. J. Occup. Saf. Ergon. 9, 539\u2013551 (2003)","journal-title":"Int. J. Occup. Saf. Ergon."},{"key":"3_CR28","doi-asserted-by":"crossref","unstructured":"Bixler, R., D\u2019Mello, S.: Detecting boredom and engagement during writing with keystroke analysis, task appraisals, and stable traits. In: Proceedings of the 2013 International Conference on Intelligent User Interfaces, pp. 225\u2013234. ACM, New York (2013)","DOI":"10.1145\/2449396.2449426"},{"key":"3_CR29","unstructured":"Candel, A., Parmar, V., LeDell, E., Arora, A.: Deep learning with h2o. Technical report, H2O.ai Inc (2016). http:\/\/docs.h2o.ai\/h2o\/latest-stable\/h2o-docs\/booklets\/DeepLearningBooklet.pdf"},{"key":"3_CR30","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1111\/j.1460-2466.1996.tb01476.x","volume":"46","author":"R Kubey","year":"1996","unstructured":"Kubey, R., Larson, R., Csikszentmihalyi, M.: Experience sampling method applications to communication research questions. J. Commun. 46, 99\u2013120 (1996)","journal-title":"J. Commun."},{"key":"3_CR31","first-page":"188","volume":"9","author":"SJ Yang","year":"2006","unstructured":"Yang, S.J.: Context aware ubiquitous learning environments for peer-to-peer collaborative learning. Educ. Technol. Soc. 9, 188\u2013201 (2006)","journal-title":"Educ. Technol. Soc."},{"key":"3_CR32","unstructured":"Dillenbourg, P., Schneider, D., Synteta, P.: Virtual learning environments. In: 3rd Hellenic Conference \u201cInformation & Communication Technologies in Education\u201d, Kastaniotis Editions, Greece, pp. 3\u201318 (2002)"},{"key":"3_CR33","doi-asserted-by":"crossref","unstructured":"Kapoor, A., Picard, R.W.: Multimodal affect recognition in learning environments. In: Proceedings of the 13th Annual ACM International Conference on Multimedia, pp. 677\u2013682. ACM, New York (2005)","DOI":"10.1145\/1101149.1101300"},{"key":"3_CR34","doi-asserted-by":"crossref","unstructured":"Elliott, C., Rickel, J., Lester, J.: Lifelike pedagogical agents and affective computing: an exploratory synthesis. In: Artificial Intelligence Today, pp. 195\u2013211. Springer, Berlin (1999)","DOI":"10.1007\/3-540-48317-9_8"},{"key":"3_CR35","unstructured":"D\u2019Mello, S., Jackson, T., Craig, S., Morgan, B., Chipman, P., White, H., Person, N., Kort, B., el\u00a0Kaliouby, R., Picard, R., et\u00a0al.: Autotutor detects and responds to learners affective and cognitive states. In: Workshop on Emotional and Cognitive Issues at the International Conference on Intelligent Tutoring Systems, pp. 306\u2013308 (2008)"},{"key":"3_CR36","first-page":"40","volume":"13","author":"SW McQuiggan","year":"2010","unstructured":"McQuiggan, S.W., Robison, J.L., Lester, J.C.: Affective transitions in narrative-centered learning environments. Educ. Technol. Soc. 13, 40\u201353 (2010)","journal-title":"Educ. Technol. Soc."},{"key":"3_CR37","first-page":"176","volume":"12","author":"L Shen","year":"2009","unstructured":"Shen, L., Wang, M., Shen, R.: Affective e-learning: using \u201cemotional\u201d data to improve learning in pervasive learning environment. Educ. Technol. Soc. 12, 176\u2013189 (2009)","journal-title":"Educ. Technol. Soc."},{"key":"3_CR38","doi-asserted-by":"publisher","first-page":"870","DOI":"10.1016\/j.ijhcs.2009.07.005","volume":"67","author":"LM Vizer","year":"2009","unstructured":"Vizer, L.M., Zhou, L., Sears, A.: Automated stress detection using keystroke and linguistic features: an exploratory study. Int. J. Hum.-Comput. Stud. 67, 870\u2013886 (2009)","journal-title":"Int. J. Hum.-Comput. Stud."},{"key":"3_CR39","doi-asserted-by":"crossref","unstructured":"Busjahn, T., Schulte, C., Sharif, B., Begel, A., Hansen, M., Bednarik, R., Orlov, P., Ihantola, P., Shchekotova, G., Antropova, M., et\u00a0al.: Eye tracking in computing education. In: Proceedings of the Tenth Annual Conference on International Computing Education Research, pp. 3\u201310. ACM, New York (2014)","DOI":"10.1145\/2632320.2632344"},{"key":"3_CR40","doi-asserted-by":"crossref","unstructured":"Turner, R., Falcone, M., Sharif, B., Lazar, A.: An eye-tracking study assessing the comprehension of C++ and python source code. In: Proceedings of the Symposium on Eye Tracking Research and Applications, pp. 231\u2013234. ACM, New York (2014)","DOI":"10.1145\/2578153.2578218"},{"key":"3_CR41","doi-asserted-by":"crossref","unstructured":"Blikstein, P.: Using learning analytics to assess students\u2019 behavior in open-ended programming tasks. In: Proceedings of the 1st International Conference on Learning Analytics and Knowledge, pp. 110\u2013116. ACM, New York (2011)","DOI":"10.1145\/2090116.2090132"},{"key":"3_CR42","doi-asserted-by":"publisher","first-page":"312","DOI":"10.1145\/1085126.1085129","volume":"8","author":"D Gunetti","year":"2005","unstructured":"Gunetti, D., Picardi, C.: Keystroke analysis of free text. ACM Trans. Inf. Syst. Secur. (TISSEC) 8, 312\u2013347 (2005)","journal-title":"ACM Trans. Inf. Syst. Secur. (TISSEC)"},{"key":"3_CR43","doi-asserted-by":"crossref","unstructured":"Janakiraman, R., Sim, T.: Keystroke dynamics in a general setting. In: International Conference on Biometrics, pp. 584\u2013593. Springer, Berlin (2007)","DOI":"10.1007\/978-3-540-74549-5_62"},{"key":"3_CR44","doi-asserted-by":"crossref","unstructured":"Epp, C., Lippold, M., Mandryk, R.L.: Identifying emotional states using keystroke dynamics. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 715\u2013724. ACM, New York (2011)","DOI":"10.1145\/1978942.1979046"},{"key":"3_CR45","unstructured":"Salmeron-Majadas, S., Santos, O.C., Boticario, J.G.: Exploring indicators from keyboard and mouse interactions to predict the user affective state. In: Educational Data Mining (2014)"},{"key":"3_CR46","unstructured":"Bakhtiyari, K., Husain, H.: Fuzzy model on human emotions recognition (2014). arXiv:1407.1474"},{"key":"3_CR47","unstructured":"Lim, Y.M.: Detecting and modelling stress levels in e-learning environment users (2017)"},{"key":"3_CR48","doi-asserted-by":"crossref","unstructured":"Ko\u0142akowska, A.: A review of emotion recognition methods based on keystroke dynamics and mouse movements. In: 2013 6th International Conference on Human System Interactions (HSI), pp. 548\u2013555. IEEE (2013)","DOI":"10.1109\/HSI.2013.6577879"},{"key":"3_CR49","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1016\/j.future.2016.05.019","volume":"66","author":"D Carneiro","year":"2017","unstructured":"Carneiro, D., Novais, P.: Quantifying the effects of external factors on individual performance. Futur. Gener. Comput. Syst. 66, 171\u2013186 (2017)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"3_CR50","doi-asserted-by":"crossref","unstructured":"Ko\u0142akowska, A.: Usefulness of keystroke dynamics features in user authentication and emotion recognition, pp. 42\u201352. Springer International Publishing (2018)","DOI":"10.1007\/978-3-319-62120-3_4"},{"key":"3_CR51","doi-asserted-by":"publisher","first-page":"323","DOI":"10.3390\/app8030323","volume":"8","author":"MR Wrobel","year":"2018","unstructured":"Wrobel, M.R.: Applicability of emotion recognition and induction methods to study the behavior of programmers. Appl. Sci. 8, 323 (2018)","journal-title":"Appl. Sci."},{"key":"3_CR52","doi-asserted-by":"crossref","unstructured":"Sim, T., Janakiraman, R.: Are digraphs good for free-text keystroke dynamics? In: 2007 IEEE Conference on Computer Vision and Pattern Recognition, pp. 1\u20136. IEEE (2007)","DOI":"10.1109\/CVPR.2007.383393"},{"key":"3_CR53","unstructured":"Tan, P.N., et\u00a0al.: Introduction to Data Mining. Pearson Education India (2006)"}],"container-title":["Studies in Computational Intelligence","Computational Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-16469-0_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,12]],"date-time":"2023-10-12T14:04:07Z","timestamp":1697119447000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-16469-0_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030164683","9783030164690"],"references-count":53,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-16469-0_3","relation":{},"ISSN":["1860-949X","1860-9503"],"issn-type":[{"type":"print","value":"1860-949X"},{"type":"electronic","value":"1860-9503"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"30 May 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"IJCCI","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Joint Conference on Computational Intelligence","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Funchal-Madeira","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Portugal","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2017","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 November 2017","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"3 November 2017","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ijcci2017","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}