{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T15:25:10Z","timestamp":1776093910099,"version":"3.50.1"},"reference-count":49,"publisher":"Elsevier BV","issue":"1","license":[{"start":{"date-parts":[[2015,10,26]],"date-time":"2015-10-26T00:00:00Z","timestamp":1445817600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2015,10,26]],"date-time":"2015-10-26T00:00:00Z","timestamp":1445817600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["HCC 0834847"],"award-info":[{"award-number":["HCC 0834847"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["DRL 1235958"],"award-info":[{"award-number":["DRL 1235958"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int J Artif Intell Educ"],"published-print":{"date-parts":[[2017,3]]},"DOI":"10.1007\/s40593-015-0069-5","type":"journal-article","created":{"date-parts":[[2015,10,30]],"date-time":"2015-10-30T17:47:41Z","timestamp":1446227261000},"page":"181-206","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":95,"title":["The Affective Experience of Novice Computer Programmers"],"prefix":"10.1016","volume":"27","author":[{"given":"Nigel","family":"Bosch","sequence":"first","affiliation":[]},{"given":"Sidney","family":"D\u2019Mello","sequence":"additional","affiliation":[]}],"member":"78","published-online":{"date-parts":[[2015,10,26]]},"reference":[{"issue":"2","key":"69_CR1","doi-asserted-by":"publisher","first-page":"89","DOI":"10.2307\/748667","volume":"3","author":"CA Alspaugh","year":"1972","unstructured":"Alspaugh, C. A. (1972). Identification of some components of computer programming aptitude. Journal for Research in Mathematics Education, 3(2), 89\u201398.","journal-title":"Journal for Research in Mathematics Education"},{"key":"69_CR2","doi-asserted-by":"publisher","first-page":"666","DOI":"10.1007\/978-3-540-74889-2_58","volume-title":"Affective computing and intelligent interaction","author":"R Baker","year":"2007","unstructured":"Baker, R., Rodrigo, M. M. T., & Xolocotzin, U. E. (2007). The dynamics of affective transitions in simulation problem-solving environments. In A. C. R. Paiva, R. Prada, & R. W. Picard (Eds.), Affective computing and intelligent interaction (pp. 666\u2013677). Berlin: Springer."},{"issue":"3","key":"69_CR3","doi-asserted-by":"publisher","first-page":"1010","DOI":"10.1016\/j.chb.2007.03.005","volume":"24","author":"P Blignaut","year":"2008","unstructured":"Blignaut, P., & Naude, A. (2008). The influence of temperament style on a student\u2019s choice of and performance in a computer programming course. Computers in Human Behavior, 24(3), 1010\u20131020.","journal-title":"Computers in Human Behavior"},{"key":"69_CR4","unstructured":"Bosch, N., & D\u2019Mello, S. (2013). Sequential patterns of affective states of novice programmers. In E. Walker & C. K. Looi (Eds.), Proceedings of the First Workshop on AI-supported Education for Computer Science (AIEDCS 2013) (pp. 1\u201310)."},{"key":"69_CR5","first-page":"11","volume-title":"Proceedings of the 16th International Conference on Artificial Intelligence in Education (AIED 2013)","author":"N Bosch","year":"2013","unstructured":"Bosch, N., D\u2019Mello, S., & Mills, C. (2013). What emotions do novices experience during their first computer programming learning session? In H. C. Lane, K. Yacef, J. Mostow, & P. Pavlik (Eds.), Proceedings of the 16th International Conference on Artificial Intelligence in Education (AIED 2013) (pp. 11\u201320). Berlin Heidelberg: Springer."},{"key":"69_CR6","unstructured":"Bosch, N., Chen, H., Baker, R., Shute, V., & D\u2019Mello, S. (2015). Accuracy vs. availability heuristic in multimodal affect detection in the wild. In Proceedings of the 17th International Conference on Multimodal Interaction. New York, NY: ACM."},{"key":"69_CR7","unstructured":"Burleson, W., & Picard, R. W. (2004). Affective agents: Sustaining motivation to learn through failure and a state of stuck. In Social and Emotional Intelligence in Learning Environments Workshop In Conjunction with the 7th International Conference on Intelligent Tutoring Systems, Maceio-Alagoas, Brasil."},{"issue":"1","key":"69_CR8","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/T-AFFC.2010.1","volume":"1","author":"RA Calvo","year":"2010","unstructured":"Calvo, R. A., & D\u2019Mello, S. (2010). Affect detection: an interdisciplinary review of models, methods, and their applications. IEEE Transactions on Affective Computing, 1(1), 18\u201337.","journal-title":"IEEE Transactions on Affective Computing"},{"key":"69_CR9","volume-title":"Statistical power analysis for the behavioral sciences","author":"J Cohen","year":"1988","unstructured":"Cohen, J. (1988). Statistical power analysis for the behavioral sciences (2nd ed.). Hillsdale: Erlbaum.","edition":"2"},{"issue":"4","key":"69_CR10","doi-asserted-by":"publisher","first-page":"305","DOI":"10.1007\/s11162-009-9160-9","volume":"51","author":"JS Cole","year":"2010","unstructured":"Cole, J. S., & Gonyea, R. M. (2010). Accuracy of self-reported SAT and ACT test scores: implications for research. Research in Higher Education, 51(4), 305\u2013319.","journal-title":"Research in Higher Education"},{"issue":"3","key":"69_CR11","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1080\/1358165042000283101","volume":"29","author":"S Craig","year":"2004","unstructured":"Craig, S., Graesser, A., Sullins, J., & Gholson, B. (2004). Affect and learning: an exploratory look into the role of affect in learning with AutoTutor. Journal of Educational Media, 29(3), 241\u2013250.","journal-title":"Journal of Educational Media"},{"issue":"5","key":"69_CR12","doi-asserted-by":"publisher","first-page":"777","DOI":"10.1080\/02699930701516759","volume":"22","author":"S Craig","year":"2008","unstructured":"Craig, S., D\u2019Mello, S., Witherspoon, A., & Graesser, A. (2008). Emote aloud during learning with AutoTutor: applying the Facial Action Coding System to cognitive\u2013affective states during learning. Cognition & Emotion, 22(5), 777\u2013788.","journal-title":"Cognition & Emotion"},{"key":"69_CR13","volume-title":"Flow: The psychology of optimal experience","author":"M Csikszentmihalyi","year":"1990","unstructured":"Csikszentmihalyi, M. (1990). Flow: The psychology of optimal experience. New York: Harper and Row."},{"issue":"4","key":"69_CR14","doi-asserted-by":"publisher","first-page":"1082","DOI":"10.1037\/a0032674","volume":"105","author":"S D\u2019Mello","year":"2013","unstructured":"D\u2019Mello, S. (2013). A selective meta-analysis on the relative incidence of discrete affective states during learning with technology. Journal of Educational Psychology, 105(4), 1082\u20131099.","journal-title":"Journal of Educational Psychology"},{"issue":"2","key":"69_CR15","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1007\/s11257-010-9074-4","volume":"20","author":"S D\u2019Mello","year":"2010","unstructured":"D\u2019Mello, S., & Graesser, A. (2010). Multimodal semi-automated affect detection from conversational cues, gross body language, and facial features. User Modeling and User-Adapted Interaction, 20(2), 147\u2013187.","journal-title":"User Modeling and User-Adapted Interaction"},{"issue":"2","key":"69_CR16","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1016\/j.learninstruc.2011.10.001","volume":"22","author":"S D\u2019Mello","year":"2012","unstructured":"D\u2019Mello, S., & Graesser, A. (2012). Dynamics of affective states during complex learning. Learning and Instruction, 22(2), 145\u2013157.","journal-title":"Learning and Instruction"},{"key":"69_CR17","first-page":"289","volume-title":"International handbook of emotions in education","author":"S D\u2019Mello","year":"2014","unstructured":"D\u2019Mello, S., & Graesser, A. (2014a). Confusion. In R. Pekrun & L. Linnenbrink-Garcia (Eds.), International handbook of emotions in education (pp. 289\u2013310). New York: Routledge."},{"key":"69_CR18","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1016\/j.actpsy.2014.06.005","volume":"151","author":"S D\u2019Mello","year":"2014","unstructured":"D\u2019Mello, S., & Graesser, A. (2014b). Inducing and tracking confusion and cognitive disequilibrium with breakdown scenarios. Acta Psychologica, 151, 106\u2013116.","journal-title":"Acta Psychologica"},{"key":"69_CR19","first-page":"419","volume-title":"Handbook of affective computing","author":"S D\u2019Mello","year":"2015","unstructured":"D\u2019Mello, S., & Graesser, A. C. (2015). Feeling, thinking, and computing with affect-aware learning technologies. In R. A. Calvo, S. D\u2019Mello, J. Gratch, & A. Kappas (Eds.), Handbook of affective computing (pp. 419\u2013434). New York: Oxford University Press."},{"key":"69_CR20","unstructured":"D\u2019Mello, S., & Kory, J. (2012). Consistent but modest: a meta-analysis on unimodal and multimodal affect detection accuracies from 30 studies. In Proceedings of the 14th ACM international conference on Multimodal interaction (pp. 31\u201338). New York, NY, USA: ACM."},{"key":"69_CR21","unstructured":"D\u2019Mello, S., Taylor, R. S., & Graesser, A. (2007). Monitoring affective trajectories during complex learning. In Proceedings of the 29th annual meeting of the cognitive science society (pp. 203\u2013208). Austin, TX: Cognitive Science Society."},{"key":"69_CR22","unstructured":"D\u2019Mello, S., Person, N. K., & Lehman, B. (2009). Antecedent-consequent relationships and cyclical patterns between affective states and problem solving outcomes. In V. Dimitrova, R. Mizoguchi, B. du Boulay, & A. Graesser (Eds.), Proceedings of the 14th International Conference on Artificial Intelligence in Education (pp. 57\u201364). Amsterdam: IOS Press."},{"key":"69_CR23","first-page":"35","volume-title":"Design recommendations for intelligent tutoring systems - volume 2: Instructional management","author":"S D\u2019Mello","year":"2014","unstructured":"D\u2019Mello, S., Blanchard, N., Baker, R., Ocumpaugh, J., & Brawner, K. (2014a). I feel your pain: A selective review of affect-sensitive instructional strategies. In R. Sottilare, A. Graesser, X. Hu, & B. Goldberg (Eds.), Design recommendations for intelligent tutoring systems - volume 2: Instructional management (pp. 35\u201348). Orlando: U.S. Army Research Laboratory."},{"issue":"1","key":"69_CR24","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1016\/j.learninstruc.2012.05.003","volume":"29","author":"S D\u2019Mello","year":"2014","unstructured":"D\u2019Mello, S., Lehman, B., Pekrun, R., & Graesser, A. (2014b). Confusion can be beneficial for learning. Learning and Instruction, 29(1), 153\u2013170.","journal-title":"Learning and Instruction"},{"key":"69_CR25","unstructured":"Graesser, A., McDaniel, B., Chipman, P., Witherspoon, A., D\u2019Mello, S., & Gholson, B. (2006). Detection of emotions during learning with AutoTutor. In R. Sun & N. Miyake (Eds.), Proceedings of the 28th Annual Meetings of the Cognitive Science Society (pp. 285\u2013290). Austin, TX: Cognitive Science Society."},{"key":"69_CR26","unstructured":"Grafsgaard, J. F., Fulton, R. M., Boyer, K. E., Wiebe, E. N., & Lester, J. C. (2012). Multimodal analysis of the implicit affective channel in computer-mediated textual communication. In Proceedings of the 14th ACM international conference on Multimodal interaction (pp. 145\u2013152). New York, NY, USA: ACM."},{"key":"69_CR27","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1007\/978-3-642-30950-2_5","volume-title":"Intelligent tutoring systems","author":"JM Harley","year":"2012","unstructured":"Harley, J. M., Bouchet, F., & Azevedo, R. (2012). Measuring learners\u2019 co-occurring emotional responses during their interaction with a pedagogical agent in MetaTutor. In S. A. Cerri, W. J. Clancey, G. Papadourakis, & K. Panourgia (Eds.), Intelligent tutoring systems (pp. 40\u201345). Berlin: Springer."},{"key":"69_CR28","unstructured":"Haungs, M., Clark, C., Clements, J., & Janzen, D. (2012). Improving first-year success and retention through interest-based CS0 courses. In Proceedings of the 43rd ACM technical symposium on Computer Science Education (pp. 589\u2013594). New York, NY, USA: ACM."},{"key":"69_CR29","unstructured":"Hosseini, R., Vihavainen, A., & Brusilovsky, P. (2014). Exploring problem solving paths in a Java programming course. In M. Coles & G. Ollis (Eds.), Psychology of Programming Interest Group Annual Conference 2014 (pp. 65\u201376)."},{"key":"69_CR30","unstructured":"Inventado, P. S., Legaspi, R., Cabredo, R., & Numao, M. (2012). Student learning behavior in an unsupervised learning environment. In Proceedings of the 20th International Conference on Computers in Education (pp. 730\u2013737). Singapore: National Institute of Education."},{"issue":"1","key":"69_CR31","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1080\/08993400500056530","volume":"15","author":"MC Jadud","year":"2005","unstructured":"Jadud, M. C. (2005). A first look at novice compilation behavior using BlueJ. Computer Science Education, 15(1), 25\u201340.","journal-title":"Computer Science Education"},{"key":"69_CR32","unstructured":"Khan, I. A., Hierons, R. M., & Brinkman, W. P. (2007). Mood independent programming. In Proceedings of the 14th European Conference on Cognitive Ergonomics: Invent! Explore! (pp. 28\u201331). New York, NY, USA: ACM."},{"issue":"4","key":"69_CR33","doi-asserted-by":"publisher","first-page":"418","DOI":"10.1086\/443992","volume":"99","author":"RW Larson","year":"1991","unstructured":"Larson, R. W., & Richards, M. H. (1991). Boredom in the middle school years: blaming schools versus blaming students. American Journal of Education, 99(4), 418\u2013443.","journal-title":"American Journal of Education"},{"issue":"1","key":"69_CR34","doi-asserted-by":"publisher","first-page":"218","DOI":"10.1016\/j.compedu.2010.01.007","volume":"55","author":"KMY Law","year":"2010","unstructured":"Law, K. M. Y., Lee, V. C. S., & Yu, Y. T. (2010). Learning motivation in e-learning facilitated computer programming courses. Computers & Education, 55(1), 218\u2013228.","journal-title":"Computers & Education"},{"key":"69_CR35","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1007\/978-3-642-24600-5_21","volume-title":"Affective computing and intelligent interaction","author":"DMC Lee","year":"2011","unstructured":"Lee, D. M. C., Rodrigo, M. M. T., Baker, R., Sugay, J. O., & Coronel, A. (2011). Exploring the relationship between novice programmer confusion and achievement. In S. D\u2019Mello, A. Graesser, B. Schuller, & J. C. Martin (Eds.), Affective computing and intelligent interaction (pp. 175\u2013184). Berlin: Springer."},{"key":"69_CR36","doi-asserted-by":"publisher","first-page":"490","DOI":"10.1007\/978-3-540-69132-7_52","volume-title":"Intelligent tutoring systems","author":"SW McQuiggan","year":"2008","unstructured":"McQuiggan, S. W., Robison, J. L., & Lester, J. C. (2008). Affective transitions in narrative-centered learning environments. In B. P. Woolf, E. A\u00efmeur, R. Nkambou, & S. Lajoie (Eds.), Intelligent tutoring systems (pp. 490\u2013499). Berlin: Springer."},{"key":"69_CR37","unstructured":"Min, W., Mott, B., & Lester, J. (2014). Adaptive scaffolding in an intelligent game-based learning environment for computer science. In Proceedings of the Workshop on AI-supported Education for Computer Science (AIEDCS) at the 12th International Conference on Intelligent Tutoring Systems (pp. 41\u201350)."},{"key":"69_CR38","unstructured":"Ocumpaugh, J., Baker, R., & Rodrigo, M. M. T. (2015). Baker Rodrigo Ocumpaugh Monitoring Protocol (BROMP) 2.0 Technical and Training Manual. In Technical Report. New York, NY: Teachers College, Columbia University. Manila, Philippines: Ateneo Laboratory for the Learning Sciences."},{"key":"69_CR39","volume-title":"International handbook of emotions in education","year":"2014","unstructured":"Pekrun, R., & Linnenbrink-Garcia, L. (Eds.). (2014). International handbook of emotions in education. New York: Routledge."},{"key":"69_CR40","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1037\/13274-001","volume-title":"APA educational psychology handbook, Vol 2: Individual differences and cultural and contextual factors","author":"R Pekrun","year":"2012","unstructured":"Pekrun, R., & Stephens, E. J. (2012). Academic emotions. In K. R. Harris, S. Graham, T. Urdan, S. Graham, J. M. Royer, & M. Zeidner (Eds.), APA educational psychology handbook, Vol 2: Individual differences and cultural and contextual factors (pp. 3\u201331). Washington, DC: American Psychological Association."},{"issue":"3","key":"69_CR41","first-page":"107","volume":"22","author":"K Porayska-Pomsta","year":"2013","unstructured":"Porayska-Pomsta, K., Mavrikis, M., D\u2019Mello, S., Conati, C., & Baker, R. (2013). Knowledge elicitation methods for affect modelling in education. International Journal of Artificial Intelligence in Education, 22(3), 107\u2013140.","journal-title":"International Journal of Artificial Intelligence in Education"},{"key":"69_CR42","unstructured":"Rodrigo, M. M. T., & Baker, R. (2009). Coarse-grained detection of student frustration in an introductory programming course. In Proceedings of the Fifth International Workshop on Computing Education Research (pp. 75\u201380). New York, NY, USA: ACM."},{"key":"69_CR43","doi-asserted-by":"crossref","unstructured":"Rodrigo, M. M. T., Baker, R., Jadud, M. C., Amarra, A. C. M., Dy, T., Espejo-Lahoz, M. B. V., \u2026 Tabanao, E. S. (2009a). Affective and behavioral predictors of novice programmer achievement. SIGCSE Bulletin, 41(3), 156\u2013160.","DOI":"10.1145\/1595496.1562929"},{"key":"69_CR44","unstructured":"Rodrigo, M. M. T., Baker, R., Sugay, J. O., & Tabanao, E. S. (2009b). Monitoring novice programmer affect and behaviors to identify learning bottlenecks. In Philippine Computing Society Congress 2009 Research-in-Progress Section. Dumaguete City."},{"issue":"3","key":"69_CR45","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1080\/02699939408408938","volume":"8","author":"EL Rosenberg","year":"1994","unstructured":"Rosenberg, E. L., & Ekman, P. (1994). Coherence between expressive and experiential systems in emotion. Cognition & Emotion, 8(3), 201\u2013229.","journal-title":"Cognition & Emotion"},{"key":"69_CR46","unstructured":"Shute, V. J., & Kyllonen, P. C. (1990). Modeling Individual Differences in Programming Skill Acquisition (Technical Paper No. AFHRL-TP-90-76) (p. 34). Brooks AFB, TX: Air Force Human Resources Laboratory."},{"key":"69_CR47","unstructured":"Tan, P.-N., Kumar, V., & Srivastava, J. (2002). Selecting the Right Interestingness Measure for Association Patterns. In Proceedings of the Eighth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (pp. 32\u201341). New York, NY, USA: ACM."},{"issue":"3","key":"69_CR48","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1207\/S1532690XCI2103_01","volume":"21","author":"K VanLehn","year":"2003","unstructured":"VanLehn, K., Siler, S., Murray, C., Yamauchi, T., & Baggett, W. B. (2003). Why do only some events cause learning during human tutoring? Cognition and Instruction, 21(3), 209\u2013249.","journal-title":"Cognition and Instruction"},{"key":"69_CR49","first-page":"351","volume":"12","author":"G Weber","year":"2001","unstructured":"Weber, G., & Brusilovsky, P. (2001). ELM-ART: an adaptive versatile system for web-based instruction. International Journal of Artificial Intelligence in Education (IJAIED), 12, 351\u2013384.","journal-title":"International Journal of Artificial Intelligence in Education (IJAIED)"}],"container-title":["International Journal of Artificial Intelligence in Education"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s40593-015-0069-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s40593-015-0069-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s40593-015-0069-5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s40593-015-0069-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,4]],"date-time":"2026-03-04T18:11:56Z","timestamp":1772647916000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s40593-015-0069-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,10,26]]},"references-count":49,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2017,3]]}},"alternative-id":["69"],"URL":"https:\/\/doi.org\/10.1007\/s40593-015-0069-5","relation":{},"ISSN":["1560-4292","1560-4306"],"issn-type":[{"value":"1560-4292","type":"print"},{"value":"1560-4306","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,10,26]]},"assertion":[{"value":"26 October 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}