{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,14]],"date-time":"2026-07-14T03:19:40Z","timestamp":1783999180778,"version":"3.55.0"},"reference-count":49,"publisher":"Elsevier BV","issue":"1","license":[{"start":{"date-parts":[[2017,3,1]],"date-time":"2017-03-01T00:00:00Z","timestamp":1488326400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2017,3,1]],"date-time":"2017-03-01T00:00:00Z","timestamp":1488326400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T00:00:00Z","timestamp":1777334400000},"content-version":"vor","delay-in-days":3345,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"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":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["International Journal of Artificial Intelligence in Education"],"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.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":101,"title":["The Affective Experience of Novice Computer Programmers"],"prefix":"10.1016","volume":"27","author":[{"given":"Nigel","family":"Bosch","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sidney","family":"D\u2019Mello","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"issue":"2","key":"10.1007\/s40593-015-0069-5_bib1","doi-asserted-by":"crossref","first-page":"89","DOI":"10.2307\/748667","article-title":"Identification of some components of computer programming aptitude","volume":"3","author":"Alspaugh","year":"1972","journal-title":"Journal for Research in Mathematics Education"},{"key":"10.1007\/s40593-015-0069-5_bib2","series-title":"Affective computing and intelligent interaction","first-page":"666","article-title":"The dynamics of affective transitions in simulation problem-solving environments","author":"Baker","year":"2007"},{"issue":"3","key":"10.1007\/s40593-015-0069-5_bib3","doi-asserted-by":"crossref","first-page":"1010","DOI":"10.1016\/j.chb.2007.03.005","article-title":"The influence of temperament style on a student\u2019s choice of and performance in a computer programming course","volume":"24","author":"Blignaut","year":"2008","journal-title":"Computers in Human Behavior"},{"key":"10.1007\/s40593-015-0069-5_bib4","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":"10.1007\/s40593-015-0069-5_bib5","series-title":"Proceedings of the 16th International Conference on Artificial Intelligence in Education (AIED 2013)","first-page":"11","article-title":"What emotions do novices experience during their first computer programming learning session?","author":"Bosch","year":"2013"},{"key":"10.1007\/s40593-015-0069-5_bib6","doi-asserted-by":"crossref","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.","DOI":"10.1145\/2818346.2820739"},{"key":"10.1007\/s40593-015-0069-5_bib7","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":"10.1007\/s40593-015-0069-5_bib8","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/T-AFFC.2010.1","article-title":"Affect detection: an interdisciplinary review of models, methods, and their applications","volume":"1","author":"Calvo","year":"2010","journal-title":"IEEE Transactions on Affective Computing"},{"key":"10.1007\/s40593-015-0069-5_bib9","series-title":"Statistical power analysis for the behavioral sciences","author":"Cohen","year":"1988"},{"issue":"4","key":"10.1007\/s40593-015-0069-5_bib10","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1007\/s11162-009-9160-9","article-title":"Accuracy of self-reported SAT and ACT test scores: implications for research","volume":"51","author":"Cole","year":"2010","journal-title":"Research in Higher Education"},{"issue":"3","key":"10.1007\/s40593-015-0069-5_bib11","doi-asserted-by":"crossref","first-page":"241","DOI":"10.1080\/1358165042000283101","article-title":"Affect and learning: an exploratory look into the role of affect in learning with AutoTutor","volume":"29","author":"Craig","year":"2004","journal-title":"Journal of Educational Media"},{"issue":"5","key":"10.1007\/s40593-015-0069-5_bib12","doi-asserted-by":"crossref","first-page":"777","DOI":"10.1080\/02699930701516759","article-title":"Emote aloud during learning with AutoTutor: applying the Facial Action Coding System to cognitive\u2013affective states during learning","volume":"22","author":"Craig","year":"2008","journal-title":"Cognition & Emotion"},{"key":"10.1007\/s40593-015-0069-5_bib13","series-title":"Flow: The psychology of optimal experience","author":"Csikszentmihalyi","year":"1990"},{"issue":"4","key":"10.1007\/s40593-015-0069-5_bib14","doi-asserted-by":"crossref","first-page":"1082","DOI":"10.1037\/a0032674","article-title":"A selective meta-analysis on the relative incidence of discrete affective states during learning with technology","volume":"105","author":"D\u2019Mello","year":"2013","journal-title":"Journal of Educational Psychology"},{"issue":"2","key":"10.1007\/s40593-015-0069-5_bib15","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1007\/s11257-010-9074-4","article-title":"Multimodal semi-automated affect detection from conversational cues, gross body language, and facial features","volume":"20","author":"D\u2019Mello","year":"2010","journal-title":"User Modeling and User-Adapted Interaction"},{"issue":"2","key":"10.1007\/s40593-015-0069-5_bib16","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1016\/j.learninstruc.2011.10.001","article-title":"Dynamics of affective states during complex learning","volume":"22","author":"D\u2019Mello","year":"2012","journal-title":"Learning and Instruction"},{"key":"10.1007\/s40593-015-0069-5_bib17","series-title":"International handbook of emotions in education","first-page":"289","article-title":"Confusion","author":"D\u2019Mello","year":"2014"},{"key":"10.1007\/s40593-015-0069-5_bib18","first-page":"106","article-title":"Inducing and tracking confusion and cognitive disequilibrium with breakdown scenarios","volume":"151","author":"D\u2019Mello","year":"2014","journal-title":"Acta Psychologica"},{"key":"10.1007\/s40593-015-0069-5_bib19","series-title":"Handbook of affective computing","first-page":"419","article-title":"Feeling, thinking, and computing with affect-aware learning technologies","author":"D\u2019Mello","year":"2015"},{"key":"10.1007\/s40593-015-0069-5_bib20","doi-asserted-by":"crossref","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.","DOI":"10.1145\/2388676.2388686"},{"key":"10.1007\/s40593-015-0069-5_bib21","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":"10.1007\/s40593-015-0069-5_bib22","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":"10.1007\/s40593-015-0069-5_bib23","series-title":"Design recommendations for intelligent tutoring systems - volume 2: Instructional management","first-page":"35","article-title":"I feel your pain: A selective review of affect-sensitive instructional strategies","author":"D\u2019Mello","year":"2014"},{"issue":"1","key":"10.1007\/s40593-015-0069-5_bib24","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1016\/j.learninstruc.2012.05.003","article-title":"Confusion can be beneficial for learning","volume":"29","author":"D\u2019Mello","year":"2014","journal-title":"Learning and Instruction"},{"key":"10.1007\/s40593-015-0069-5_bib25","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":"10.1007\/s40593-015-0069-5_bib26","doi-asserted-by":"crossref","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.","DOI":"10.1145\/2388676.2388708"},{"key":"10.1007\/s40593-015-0069-5_bib27","series-title":"Intelligent tutoring systems","first-page":"40","article-title":"Measuring learners\u2019 co-occurring emotional responses during their interaction with a pedagogical agent in MetaTutor","author":"Harley","year":"2012"},{"key":"10.1007\/s40593-015-0069-5_bib28","doi-asserted-by":"crossref","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.","DOI":"10.1145\/2157136.2157307"},{"key":"10.1007\/s40593-015-0069-5_bib29","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":"10.1007\/s40593-015-0069-5_bib30","doi-asserted-by":"crossref","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.","DOI":"10.58459\/icce.2012.915"},{"issue":"1","key":"10.1007\/s40593-015-0069-5_bib31","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1080\/08993400500056530","article-title":"A first look at novice compilation behavior using BlueJ","volume":"15","author":"Jadud","year":"2005","journal-title":"Computer Science Education"},{"key":"10.1007\/s40593-015-0069-5_bib32","doi-asserted-by":"crossref","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.","DOI":"10.1145\/1362550.1362606"},{"issue":"4","key":"10.1007\/s40593-015-0069-5_bib33","doi-asserted-by":"crossref","first-page":"418","DOI":"10.1086\/443992","article-title":"Boredom in the middle school years: blaming schools versus blaming students","volume":"99","author":"Larson","year":"1991","journal-title":"American Journal of Education"},{"issue":"1","key":"10.1007\/s40593-015-0069-5_bib34","doi-asserted-by":"crossref","first-page":"218","DOI":"10.1016\/j.compedu.2010.01.007","article-title":"Learning motivation in e-learning facilitated computer programming courses","volume":"55","author":"Law","year":"2010","journal-title":"Computers & Education"},{"key":"10.1007\/s40593-015-0069-5_bib35","series-title":"Affective computing and intelligent interaction","first-page":"175","article-title":"Exploring the relationship between novice programmer confusion and achievement","author":"Lee","year":"2011"},{"key":"10.1007\/s40593-015-0069-5_bib36","series-title":"Intelligent tutoring systems","first-page":"490","article-title":"Affective transitions in narrative-centered learning environments","author":"McQuiggan","year":"2008"},{"key":"10.1007\/s40593-015-0069-5_bib37","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":"10.1007\/s40593-015-0069-5_bib38","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":"10.1007\/s40593-015-0069-5_bib39","series-title":"International handbook of emotions in education","year":"2014"},{"key":"10.1007\/s40593-015-0069-5_bib40","series-title":"APA educational psychology handbook, Vol 2: Individual differences and cultural and contextual factors","first-page":"3","article-title":"Academic emotions","author":"Pekrun","year":"2012"},{"issue":"3","key":"10.1007\/s40593-015-0069-5_bib41","doi-asserted-by":"crossref","first-page":"107","DOI":"10.3233\/JAI-130032","article-title":"Knowledge elicitation methods for affect modelling in education","volume":"22","author":"Porayska-Pomsta","year":"2013","journal-title":"International Journal of Artificial Intelligence in Education"},{"key":"10.1007\/s40593-015-0069-5_bib42","doi-asserted-by":"crossref","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.","DOI":"10.1145\/1584322.1584332"},{"key":"10.1007\/s40593-015-0069-5_bib43","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":"10.1007\/s40593-015-0069-5_bib44","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":"10.1007\/s40593-015-0069-5_bib45","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1080\/02699939408408938","article-title":"Coherence between expressive and experiential systems in emotion","volume":"8","author":"Rosenberg","year":"1994","journal-title":"Cognition & Emotion"},{"key":"10.1007\/s40593-015-0069-5_bib46","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":"10.1007\/s40593-015-0069-5_bib47","doi-asserted-by":"crossref","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.","DOI":"10.1145\/775047.775053"},{"issue":"3","key":"10.1007\/s40593-015-0069-5_bib48","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1207\/S1532690XCI2103_01","article-title":"Why do only some events cause learning during human tutoring?","volume":"21","author":"VanLehn","year":"2003","journal-title":"Cognition and Instruction"},{"key":"10.1007\/s40593-015-0069-5_bib49","first-page":"351","article-title":"ELM-ART: an adaptive versatile system for web-based instruction","volume":"12","author":"Weber","year":"2001","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":"https:\/\/api.elsevier.com\/content\/article\/PII:S1560429226004476?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1560429226004476?httpAccept=text\/plain","content-type":"text\/plain","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,5,18]],"date-time":"2026-05-18T06:12:51Z","timestamp":1779084771000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1560429226004476"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,3]]},"references-count":49,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2017,3]]}},"alternative-id":["S1560429226004476"],"URL":"https:\/\/doi.org\/10.1007\/s40593-015-0069-5","relation":{},"ISSN":["1560-4292"],"issn-type":[{"value":"1560-4292","type":"print"}],"subject":[],"published":{"date-parts":[[2017,3]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"The Affective Experience of Novice Computer Programmers","name":"articletitle","label":"Article Title"},{"value":"International Journal of Artificial Intelligence in Education","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1007\/s40593-015-0069-5","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"Copyright \u00a9 2015 International Artificial Intelligence in Education Society. Published by Elsevier Ltd","name":"copyright","label":"Copyright"}]}}