Aprendizaje de la programación y emociones epistémicas: un análisis con perspectiva de género
Resumen
Los cursos de programación se convierten, de manera recurrente, en cursos de alto porcentaje de deserción y, en ocasiones, resultan en un factor que impulsa a los estudiantes a abandonar sus carreras, aun cuando son materias de alta relevancia en la formación de ingenieros en áreas de computación, informática y carreras afines. Estos cursos son, por naturaleza, demandantes de altos procesos cognitivos, por esta razón, generan una variedad de emociones que, tenidas en cuenta y evaluadas, podrían usarse a favor del aprendizaje. Los cursos de programación generan emociones negativas en mayor proporción en estudiantes mujeres que en hombres, incluso, las conducen a abandonar la carrera, lo que hace más amplia la brecha de género. En los últimos años, ha habido un creciente interés en el papel de las emociones en los entornos académicos a nivel universitario; además, se busca conocer la razón de la baja participación de las mujeres (a pesar de la importancia de su rol y habilidades) en áreas de computación. Sin embargo, el interés en analizar las emociones que emergen de los estudiantes mientras aprenden a programar es bastante reciente. No se cuenta con un número importante de estudios respecto a las emociones de las mujeres mientras aprenden a programar. El objetivo de este estudio es analizar el comportamiento -a nivel emocional- de los estudiantes, a partir de diferentes actividades de enseñanza, estableciendo comparaciones a nivel de género, y considerando la incorporación de elementos de colaboración y gamificación para encontrar diferencias en las emociones generadas por estas actividades.
Palabras clave
CS1, emociones, emociones académicas, emociones epistémicas, programación
Biografía del autor/a
Beatriz Eugenia Grass, M.Sc.
Roles: Formal analysis, Investigation, Conceptualization, Writing–original draft, Writing–review & editing.
Mayela Coto, Ph. D.
Roles: Formal analysis, Investigation, Conceptualization, Writing–original draft, Writing–review & editing.
César Alberto Collazos-Ordoñez, Ph. D.
Roles: Investigation, Writing–original draft, Writing–review & editing.
Patricia Paderewski, Ph. D.
Roles: Investigation, Writing–original draft, Writing–review & editing.
Citas
[1] A. Balanskat, K. Engelhardt, Computing our future Computer programming and coding - Priorities, school curricula and initiatives across Europe, 2014.
[2] T. Jenkins, J. Davy, “Diversity and motivation in introductory programming,” Innovation in Teaching and Learning in Information and Computer Sciences, vol. 1 (1), pp. 1-9, 2015. https://doi.org/10.11120/ital.2002.01010003
[3] S. Wiedenbeck, D. LaBelle, V. Kain, “Factors affecting course outcomes in introductory programming,” in Proceedings 16th Annual Psychology Programming Interest Group Conference, 2004.
[4] S. Bergin, R. Reilly, “Programming: factors that influence success,” ACM SIGCSE Bulletin, vol. 37 (1), pp. 411-416, 2005. http://doi.acm.org/10.1145/1047124.1047480
[5] Simon, S. Fincher, A. V. Robins, B. Baker, I. Box, Q. Cutts, M. de Raadt, P. Haden, J. Hamer, M. H. Hamilton, R. Lister, M. Petre, K. Sutton, D. Tolhurst, J. Tutty, “Predictors of success in a first programming course,” in Proceedings of the 8th Australasian Conference on Computing Education, 2006, pp. 189-196.
[6] L. J. Burton, Higher education in a changing world, 2005.
[7] J. Good, J. Rimmer, E. Harris, M. Balaam, “Self-Reporting Emotional Experiences in Computing Lab Sessions: An Emotional Regulation Perspective,” in Proceedings 23rd Annual Psychology Programming Interest Group Conference, 2011.
[8] R. Pekrun, T. Goetz, W. Titz, R. P. Perry, “Academic emotions in students’ self-regulated learning and achievement: A program of qualitative and quantitative research,” Educational Psychologist, vol. 37 (2), pp. 91-105, 2002. https://doi.org/10.1207/s15326985ep3702_4
[9] J. W. You, M. Kang, “The role of academic emotions in the relationship between perceived academic control and self-regulated learning in online learning,” Computers & Education, vol. 77, pp. 125-133, 2014. https://doi.org/10.1016/j.compedu.2014.04.018
[10] N. Bosch, S. D'Mello, R. Baker, J. Ocumpaugh, V. Shute, M. Ventura, L. Wang, W. Zhao, “Automatic Detection of Learning-Centered Affective States in the Wild,” in Proceedings of the 20th International Conference on Intelligent User Interfaces, 2015, pp. 379-388. https://doi.org/10.1145/2678025.2701397
[11] N. Bosch, S. D'Mello, R. Baker, J. Ocumpaugh, V. Shute, M. Ventura, L. Wang, W. Zhao, “Detecting student emotions in computer-enabled classrooms,” in International Joint Conference on Artificial Intelligence, 2016, pp. 4125-4529.
[12] N. Bosch, S. D’Mello, “Programming with Your Heart on Your Sleeve: Analyzing the Affective States of Computer Programming Students,” in International Conference on Artificial Intelligence in Education, 2013, pp. 908-911. https://doi.org/10.1007/978-3-642-39112-5_143
[13] M. Rodrigo, R. Baker, “Coarse-grained detection of student frustration in an introductory programming course,” in Proceedings of the fifth international workshop on Computing education research workshop, 2009, pp. 75-80. https://doi.org/10.1145/1584322.1584332
[14] A. Lishinski, A. Yadav, R. Enbody, “Students’ emotional reactions to programming projects in introduction to programming: Measurement approach and influence on learning outcomes,” in Proceedings of the ACM Conference on International Computing Education Research, 2017, pp. 30-38. https://doi.org/10.1145/3105726.3106187
[15] N. Bosch, S. D’Mello, “Sequential Patterns of Affective States of Novice Programmers,” in AIED Workshops, 2013.
[16] S. Katz, D. Allbritton, J. Aronis, C. Wilson, M. Lou Soffa, “Gender, Achievement, and Persistence in an Undergraduate Computer Science Program,” Data base, vol. 37 (4), pp. 42-57. https://doi.org/10.1145/1185335.1185344
[17] B. D. Jones, C. Ruff, M. C. Paretti, “The impact of engineering identification and stereotypes on undergraduate women’s achievement and persistence in engineering,” Social Psychology of Education, vol. 16, pp. 471-493, 2013. https://doi.org/10.1007/s11218-013-9222-x
[18] S. Rosas, “The Achievement Emotions Questionnaire-Argentine (AEQ-AR): internal and external validity , reliability , gender differences and norm-referenced interpretation of test scores,” Revista Evaluar, vol. 15 (1), pp. 41-74, 2015.
[19] E. A. Linnenbrink, “Emotion research in education: Theoretical and methodological perspectives on the integration of affect, motivation, and cognition,” Educational Psychology Review, vol. 18 (4), pp. 307-314, 2006. https://doi.org/10.1007/s10648-006-9028-x
[20] R. Pekrun, Emotions and learning, International Bureau of Education-UNESCO, 2014.
[21] R. Pekrun, E. Vogl, K. R. Muis, G. M. Sinatra, “Measuring emotions during epistemic activities: the Epistemically-Related Emotion Scales,” Cognition and Emotion, vol. 31 (6), pp. 1268-1276, 2017. https://doi.org/10.1080/02699931.2016.1204989
[22] S. D’Mello, A. Graesser, “Dynamics of Affective States during Complex Learning,” Learning and Instruction, vol. 22 (2), pp. 145-157, 2012. https://doi.org/10.1016/j.learninstruc.2011.10.001
[23] T. J. Tiam-Lee, K. Sumi, “Adaptive feedback based on student emotion in a system for programming practice,” in International Conference on Intelligent Tutoring Systems, 2018, pp. 243-255. https://doi.org/10.1007/978-3-319-91464-0_24
[24] F. Díaz Barriga, “Cognición situada y estrategias para el aprendizaje sigfnificativo,” Revista Electrónica de Educación Investigativa, vol. 5 (2), pp. 1-13, 2003.
[25] C. Martin, J. Hughes, J. Richards, “Learning Experiences in Programming: The Motivating Effect of a Physical Interface,” in Proceedings of the 9th International Conference on Computer Supported Education, 2017, pp. 162-172. https://doi.org/10.5220/0006375801620172
[26] J. Chetty, D. Van Der Westhuizen, “‘I hate programming’ and Other Oscillating Emotions Experienced by Novice Students Learning Computer Programming,” in World Conference on Educational Media and Technology, 2013, pp. 1889-1894.
[27] A. Goold, R. Rimmer, “Factors affecting performance in first-year computing,” ACM SIGCSE Bulletin, vol. 32 (2), pp. 39-43, 2000. https://doi.org/10.1145/355354.355369
[28] P. Kinnunen, L. Malmi, “Problems in Problem-Based Learning-Experiences, Analysis and Lessons Learned on an Introductory Programming Course,” Informatics in Education, vol. 4 (2), pp. 193-214, 2005. https://doi.org/10.15388/infedu.2005.11
[29] Y. Bosse, M. A. Gerosa, “Why is programming so difficult to learn?,” in ACM SIGSOFT Software Engineering Notes, 2017. https://doi.org/10.1145/3011286.3011301
[30] I. Milne, G. Rowe, “Difficulties in learning and teaching programming - Views of students and tutors,” Education and Information Technologies, vol 7, pp. 55-66, 2002. https://doi.org/10.1023/A:1015362608943
[31] P. P. Kinnunen, B. Simon, “Experiencing programming assignments in CS1: The emotional toll,” in Proceedings of the Sixth international workshop on Computing education research, 2010, pp. 77-86. https://doi.org/10.1145/1839594.1839609
[32] S. Hyrynsalmi, S. Hyrynsalmi, “What motivates adult age women to make a career change to the software industry?,” in Proceedings IEEE International Conference on Engineering, Technology and Innovation, 2019, pp. 1-8. https://doi.org/10.1109/ICE.2019.8792630
[33] S. Beyer, “Why are women underrepresented in Computer Science? Gender differences in stereotypes, self-efficacy, values, and interests and predictors of future CS course-taking and grades,” Computer Science Education, vol. 24 (2-3), pp. 153-192, 2014. https://doi.org/10.1080/08993408.2014.963363
[34] B. C. Wilson, “A Study of Factors Promoting Success in Computer Science Including Gender Differences,” Computer Science Education, vol. 12 (1-2), pp. 141-164, 2003. https://doi.org/10.1076/csed.12.1.141.8211
[35] S. Olalekan, “Computer Programming Skill and Gender Difference: An Empirical Study,” American Journal Scientific and Industrial Research, vol. 7 (1), pp. 1-6, 2015.
[36] D. Stoilescu, G. Egodawatte, “Gender differences in the use of computers, programming, and peer interactions in computer science classrooms,” Computer Science Educationc., vol. 20 (4), pp. 283-300, 2010. https://doi.org/10.1080/08993408.2010.527691
[37] U. Kaplan, T. Tivnan, “Multiplicity of Emotions in Moral Judgment and Motivation,” Ethics & Behavior, vol. 24 (6), pp. 421-433, 2014. https://doi.org/10.1080/10508422.2014.888517
[38] C. A. Staley, C. Ford, C. Andrew Staley, C. Ford, “Analyzing student coding practices using fine-grained edits,” in ASEE Annual Conference & Exposition, 2015. https://doi.org/10.18260/p.23556
[39] R. Z. Cabada, M. L. B. Estrada, F. G. Hernandez, R. O. Bustillos, “An affective learning environment for Java,” in IEEE 16th International Conference on Advanced Learning Technologies (ICALT), 2016, pp. 363-365. https://doi.org/10.1109/ICALT.2016.74
[40] R. A. Bartle, Players Who Suit MUDs, 1999. https://mud.co.uk/richard/hcds.htm