{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T21:28:16Z","timestamp":1742938096437,"version":"3.40.3"},"publisher-location":"Cham","reference-count":41,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031790348"},{"type":"electronic","value":"9783031790355"}],"license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"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":[[2025]]},"DOI":"10.1007\/978-3-031-79035-5_4","type":"book-chapter","created":{"date-parts":[[2025,1,29]],"date-time":"2025-01-29T22:10:31Z","timestamp":1738188631000},"page":"50-65","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Affective States in\u00a0Novice Programmers: Automatically Detecting and\u00a0Analyzing the\u00a0Impact on\u00a0Learning"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5422-9271","authenticated-orcid":false,"given":"Hemilis Joyse Barbosa","family":"Rocha","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5771-8783","authenticated-orcid":false,"given":"Bruno Almeida","family":"Pimentel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4663-8715","authenticated-orcid":false,"given":"Evandro de Barros","family":"Costa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9450-9219","authenticated-orcid":false,"given":"Patricia Cabral de Azevedo Restelli","family":"Tedesco","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,1,30]]},"reference":[{"issue":"2","key":"4_CR1","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1080\/08993408.2015.1033142","volume":"25","author":"S Grover","year":"2015","unstructured":"Grover, S., Pea, R., Cooper, S.: Designing for deeper learning in a blended computer science course for middle school students. Comput. Sci. Educ. 25(2), 199\u2013237 (2015)","journal-title":"Comput. Sci. Educ."},{"key":"4_CR2","unstructured":"Vea, F.F., Blanco, M.E., Bosch, N.: Modeling negative emotions for novice programmers. In: Proceedings of the IEEE\/ACM 39th International Conference on Software Engineering Education and Training (CSEE &T), pp. 1\u20135 (2017)"},{"issue":"6","key":"4_CR3","first-page":"2685","volume":"23","author":"OE Tek","year":"2018","unstructured":"Tek, O.E., Ertekin, \u015e: Implicit theories of intelligence and attitudes toward computer programming: a study with undergraduate students. Educ. Inf. Technol. 23(6), 2685\u20132703 (2018)","journal-title":"Educ. Inf. Technol."},{"key":"4_CR4","doi-asserted-by":"crossref","first-page":"108","DOI":"10.1016\/j.lindif.2018.10.003","volume":"68","author":"TR Sutter","year":"2018","unstructured":"Sutter, T.R., Beier, M.E.: Students\u2019 emotions during classroom learning: a comprehensive examination of multiple academic emotions. Learn. Individ. Differ. 68, 108\u2013120 (2018)","journal-title":"Learn. Individ. Differ."},{"key":"4_CR5","unstructured":"Sheard, J., Simon, B., Carbone, A., Butler, M.: A quantitative analysis of the effect of learning to program on problem-solving abilities. In: Proceedings of the 14th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, pp. 160\u2013164 (2009)"},{"key":"4_CR6","unstructured":"Richey, J.E., Garas, N., Brown, N.C.: More than a feeling: investigating the feasibility of using an affective learning companion to support project-based learning in computer science. In: Proceedings of the 24th ACM Conference on Innovation and Technology in Computer Science Education, pp. 60\u201366 (2019)"},{"key":"4_CR7","first-page":"104401","volume":"181","author":"G Rebolledo-Mendez","year":"2022","unstructured":"Rebolledo-Mendez, G., Bassi, B., O\u2019Rourke, E.: Meta-affective capacity: a theoretical framework for understanding students\u2019 self-awareness and self-regulation in virtual learning environments. Comput. Educ. 181, 104401 (2022)","journal-title":"Comput. Educ."},{"key":"4_CR8","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.learninstruc.2016.08.004","volume":"46","author":"R Pekrun","year":"2016","unstructured":"Pekrun, R., Linnenbrink-Garcia, L., Turner, J.E.: Emotions and academic performance: introduction to the special issue. Learn. Instr. 46, 1\u20133 (2016)","journal-title":"Learn. Instr."},{"issue":"1","key":"4_CR9","doi-asserted-by":"publisher","first-page":"107","DOI":"10.18608\/jla.2014.11.6","volume":"1","author":"ZA Pardos","year":"2014","unstructured":"Pardos, Z.A., Heffernan, N.T.: Affective states and state tests: investigating how affect throughout the school year predicts end of year learning outcomes. J. Learn. Anal. 1(1), 107\u2013128 (2014)","journal-title":"J. Learn. Anal."},{"key":"4_CR10","unstructured":"Ovans, A.:. How to Beat Boredom. Harvard Business Review. https:\/\/hbr.org\/2013\/04\/how-to-beat-boredom"},{"key":"4_CR11","first-page":"158","volume":"58","author":"JM Namkung","year":"2019","unstructured":"Namkung, J.M., Peng, P., Lin, X.: The relation between positive and negative emotions and students\u2019 academic self-regulation: a multi-method approach. Contemp. Educ. Psychol. 58, 158\u2013172 (2019)","journal-title":"Contemp. Educ. Psychol."},{"key":"4_CR12","unstructured":"Munshi, A., Hussain, A.: Modeling student emotions for learning analytics: the role of fine-grained data. In: European Conference on Technology Enhanced Learning, pp. 457\u2013462. Springer, Cham (2018)"},{"key":"4_CR13","unstructured":"Medeiros, M.G., Nunes, R., Prates, R.O.: Systematic mapping on difficulties faced by novice programmers: prevalent models and solutions. In: Proceedings of the International Conference on Software Engineering and Knowledge Engineering, pp. 463\u2013468 (2018)"},{"key":"4_CR14","unstructured":"Liu, Y., Liu, Y., Yao, Y., Li, H.: Predicting students\u2019 emotions in programming based on multimodal data. In: 2018 IEEE\/WIC\/ACM International Conference on Web Intelligence (WI), pp. 324\u2013331. IEEE (2018)"},{"key":"4_CR15","doi-asserted-by":"crossref","unstructured":"Berrar, D.: Cross-validation. In: Encyclopedia of Bioinformatics and Computational Biology, pp. 542\u2013545. Elsevier, Oxford (2019)","DOI":"10.1016\/B978-0-12-809633-8.20349-X"},{"key":"4_CR16","unstructured":"Kyrilov, A., Prates, R. O.: Students\u2019 problem-solving strategies in introductory programming. In: Proceedings of the 17th International Conference on Computer Systems and Technologies, pp. 95\u2013102 (2016)"},{"issue":"5","key":"4_CR17","first-page":"1","volume":"33","author":"A Kumar","year":"2008","unstructured":"Kumar, A., Pal, S.: The rise of the angry programmer. ACM SIGSOFT Softw. Eng. Notes 33(5), 1\u20134 (2008)","journal-title":"ACM SIGSOFT Softw. Eng. Notes"},{"key":"4_CR18","unstructured":"Kinnunen, P., Malmi, L., Salakoski, T.: Through the eyes of a novice: professional vs. novice software developers\u2019 viewpoints on program comprehension. In: Proceedings of the 4th International Workshop on Computing Education Research, pp. 59\u201370 (2007)"},{"issue":"3\u20134","key":"4_CR19","first-page":"21","volume":"22","author":"GF Khan","year":"2007","unstructured":"Khan, G.F., Siddiqi, I.: Mood, memory, and motivation: an empirical test of mood enhancement effect on memory performance. Pak. J. Psychol. Res. 22(3\u20134), 21\u201330 (2007)","journal-title":"Pak. J. Psychol. Res."},{"issue":"1","key":"4_CR20","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1016\/j.chb.2012.09.008","volume":"29","author":"JM Harley","year":"2013","unstructured":"Harley, J.M., Bouchet, F., Hussain, M.S., Azevedo, R., Calvo, R.A.: A multi-componential analysis of emotions during complex learning with an intelligent multi-agent system. Comput. Hum. Behav. 29(1), 293\u2013302 (2013)","journal-title":"Comput. Hum. Behav."},{"issue":"2","key":"4_CR21","first-page":"1","volume":"17","author":"S Grover","year":"2017","unstructured":"Grover, S., Basu, S.: Measuring problem-solving skills in introductory programming. ACM Trans. Comput. Educ. 17(2), 1\u201326 (2017)","journal-title":"ACM Trans. Comput. Educ."},{"key":"4_CR22","unstructured":"Ebrahimi, A., Sheard, J., Smith, E.: A novice programmer\u2019s learning experience in the procedural and object-oriented paradigms. In: Proceedings of the 25th SIGCSE Technical Symposium on Computer Science Education, pp. 24\u201328 (1994)"},{"issue":"2","key":"4_CR23","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1145\/15075.15089","volume":"18","author":"BL Du","year":"1986","unstructured":"Du, B.L., Wagner, E.E.: Some thoughts on teaching novice programmers. ACM SIGCSE Bull. 18(2), 53\u201356 (1986)","journal-title":"ACM SIGCSE Bull."},{"issue":"1","key":"4_CR24","first-page":"65","volume":"28","author":"JA DeFalco","year":"2018","unstructured":"DeFalco, J.A., et al.: Detecting frustration and mitigating its effects on learning in serious games. User Model. User-Adap. Inter. 28(1), 65\u2013110 (2018)","journal-title":"User Model. User-Adap. Inter."},{"key":"4_CR25","unstructured":"Coto, M. S., Hernandez, A. V., Pardo, A.: Measuring programming students\u2019 emotions using EEG. In: Companion Proceedings of the 2022 ACM Conference on Innovation and Technology in Computer Science Education, pp. 62\u201368 (2022)"},{"issue":"3","key":"4_CR26","first-page":"740","volume":"27","author":"Y Chetty","year":"2013","unstructured":"Chetty, Y., Van Der Westhuizen, D.: Hate, frustration, and learning programming. S. Afr. J. High. Educ. 27(3), 740\u2013758 (2013)","journal-title":"S. Afr. J. High. Educ."},{"issue":"3","key":"4_CR27","first-page":"298","volume":"4","author":"N Bosch","year":"2013","unstructured":"Bosch, N., D\u2019Mello, S.K.: Detecting learning-centered affective states in the wild. IEEE Trans. Affect. Comput. 4(3), 298\u2013310 (2013)","journal-title":"IEEE Trans. Affect. Comput."},{"issue":"1","key":"4_CR28","first-page":"1","volume":"19","author":"J Bennedsen","year":"2019","unstructured":"Bennedsen, J., Caspersen, M.E.: The ultimate barrier to teaching programming: teachers who do not know how to program. ACM Trans. Comput. Educ. 19(1), 1\u201328 (2019)","journal-title":"ACM Trans. Comput. Educ."},{"issue":"2","key":"4_CR29","doi-asserted-by":"publisher","first-page":"224","DOI":"10.1037\/0096-3445.130.2.224","volume":"130","author":"MH Ashcraft","year":"2001","unstructured":"Ashcraft, M.H., Kirk, E.P.: The relationships among working memory, math anxiety, and performance. J. Exp. Psychol. Gen. 130(2), 224 (2001)","journal-title":"J. Exp. Psychol. Gen."},{"issue":"1","key":"4_CR30","doi-asserted-by":"publisher","first-page":"150","DOI":"10.1037\/a0030160","volume":"105","author":"W Ahmed","year":"2013","unstructured":"Ahmed, W., van der Werf, G., Kuyper, H., Minnaert, A.: Emotions, self-regulated learning, and achievement in mathematics: a growth curve analysis. J. Educ. Psychol. 105(1), 150 (2013)","journal-title":"J. Educ. Psychol."},{"issue":"3","key":"4_CR31","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1080\/1358165042000283101","volume":"29","author":"SD Craig","year":"2004","unstructured":"Craig, S.D., Graesser, A.C., Sullins, J., Gholson, B.: Affect and learning: an exploratory look into the role of affect in learning with AutoTutor. J. Educ. Media 29(3), 241\u2013250 (2004)","journal-title":"J. Educ. Media"},{"key":"4_CR32","unstructured":"Karumbaiah, S., Hafferjee, A., Dillenbourg, P.: A case for contextualized affect sensing and feedback in computer-based learning environments. In: Proceedings of the 9th International Conference on Learning Analytics and Knowledge, pp. 414\u2013423 (2019)"},{"key":"4_CR33","doi-asserted-by":"crossref","unstructured":"Gobil, A.R.M., Shukor, Z., Mohtar, I.A.: Novice difficulties in selection structure. In: 2009 International Conference on Electrical Engineering and Informatics. IEEE, pp. 351\u2013356 (2009)","DOI":"10.1109\/ICEEI.2009.5254715"},{"issue":"2","key":"4_CR34","first-page":"229","volume":"46","author":"GL Herman","year":"2012","unstructured":"Herman, G.L.: Describing novice programmers\u2019 mental models: an investigation of descriptions of variables and assignment statements. J. Educ. Comput. Res 46(2), 229\u2013250 (2012)","journal-title":"J. Educ. Comput. Res"},{"key":"4_CR35","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.learninstruc.2016.08.004","volume":"46","author":"R Pekrun","year":"2016","unstructured":"Pekrun, R., Linnenbrink-Garcia, L., Turner, J.E.: Emotions and academic performance: introduction to the special issue. Learn. Instr. 46, 1\u20133 (2016)","journal-title":"Learn. Instr."},{"issue":"1","key":"4_CR36","first-page":"5","volume":"30","author":"YT Yang","year":"2016","unstructured":"Yang, Y.T., Newby, T.J., Bill, R.L.: Using Socratic questioning to promote critical thinking skills through asynchronous discussion forums in distance learning environments. Am. J. Dist. Educ. 30(1), 5\u201321 (2016)","journal-title":"Am. J. Dist. Educ."},{"issue":"7","key":"4_CR37","doi-asserted-by":"publisher","first-page":"1284","DOI":"10.1080\/02699930902985894","volume":"23","author":"LF Barrett","year":"2009","unstructured":"Barrett, L.F.: Variety is the spice of life: a psychological construction approach to understanding variability in emotion. Cogn. Emot. 23(7), 1284\u20131306 (2009)","journal-title":"Cogn. Emot."},{"key":"4_CR38","doi-asserted-by":"crossref","unstructured":"Shneiderman, B., Mayer, R.: Syntactic\/semantic interactions in programmer behavior: a model and experimental results. Int. J. Comput. Info. Sci. 8(1979), 219-238. liu2013sequences","DOI":"10.1007\/BF00977789"},{"key":"4_CR39","unstructured":"Liu, Z., et al.: Sequences of Frustration and Confusion, and Learning. Educational Data Mining (2013)"},{"issue":"3","key":"4_CR40","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1145\/1140123.1140154","volume":"38","author":"A Eckerdal","year":"2006","unstructured":"Eckerdal, A., et al.: Putting threshold concepts into context in computer science education. ACM SIGCSE Bull. 38(3), 103\u2013107 (2006)","journal-title":"ACM SIGCSE Bull."},{"key":"4_CR41","unstructured":"Burleson, W., Picard, R.W.: Affective agents: sustaining motivation to learn through failure and a state of stuck. In: Workshop on Social and Emotional Intelligence in Learning Environments (2004)"}],"container-title":["Lecture Notes in Computer Science","Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-79035-5_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,29]],"date-time":"2025-01-29T22:10:45Z","timestamp":1738188645000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-79035-5_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"ISBN":["9783031790348","9783031790355"],"references-count":41,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-79035-5_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2025]]},"assertion":[{"value":"30 January 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"BRACIS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Brazilian Conference on Intelligent Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Bel\u00e9m do Par\u00e1","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Brazil","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17 November 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21 November 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"34","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"bracis2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}