1. Alspaugh, C. A. (1972). Identification of some components of computer programming aptitude. Journal for Research in Mathematics Education, 3(2), 89–98.
2. 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–677). Berlin: Springer.
3. Blignaut, P., & Naude, A. (2008). The influence of temperament style on a student’s choice of and performance in a computer programming course. Computers in Human Behavior, 24(3), 1010–1020.
4. Bosch, N., & D’Mello, 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–10).
5. Bosch, N., D’Mello, 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–20). Berlin Heidelberg: Springer.