Programming Errors and Academic Performance in an Introductory Data Structures Course: A Per Gender Analysis

被引:1
作者
Dagklis, Evangelos [1 ]
Satratzemi, Maya [1 ]
Koloniari, Georgia [1 ]
Karakasidis, Alexandros [1 ]
机构
[1] Univ Macedonia, Egnatia 56, Thessaloniki 54636, Greece
来源
TOWARDS A HYBRID, FLEXIBLE AND SOCIALLY ENGAGED HIGHER EDUCATION, VOL 4, ICL 2023 | 2024年 / 911卷
关键词
Gender Gap; Data Structures; Programming; Learning Analytics;
D O I
10.1007/978-3-031-53382-2_6
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Computer Science studies is among the primary fields usually dominated by male audiences. But can the empirical data explain this preference or are other types of factors responsible for its perpetuation? This study aims to contribute by examining the student performance in a per gender manner from an introductory Data Structures course taught in the second semester of a university's undergraduate program. The years whose data was used are 2021 and 2022. Visualization and statistical analysis tests are applied on the programming errors and grades per student as an attempt to monitor said performance per gender throughout the semester and determine if any differences arise. Association rule mining is also used in order to uncover the role of the students' different attributes in shaping their course pass status. The findings suggest that the student's gender does not considerably affect their performance, while the two genders' results rarely were statistically different. Moreover, in all the cases where differences emerge, women are the gender with the higher academic performance.
引用
收藏
页码:57 / 68
页数:12
相关论文
共 11 条
[1]  
Alzahrani N., 2018, 2018 ASEE ANN C EXP
[2]  
[Anonymous], 2017, Glob. J. Eng. Educ.
[3]   Predicting Student Success Using Data Generated in Traditional Educational Environments [J].
Bucos, Marian ;
Dragulescu, Bogdan .
TEM JOURNAL-TECHNOLOGY EDUCATION MANAGEMENT INFORMATICS, 2018, 7 (03) :617-625
[4]   What Fails Once, Fails Again: Common Repeated Errors in Introductory Programming Automated Assessments [J].
Caton, Simon ;
Russell, Sean ;
Becker, Brett A. .
PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 1, 2022, :955-961
[5]   Addressing the Gender Gap in Computer Programming Through the Design and Development of Serious Games [J].
de Carvalho, Carlos Vaz ;
Cerar, Spela ;
Rugelj, Joze ;
Tsalapatas, Hariklia ;
Heidmann, Olivier .
IEEE REVISTA IBEROAMERICANA DE TECNOLOGIAS DEL APRENDIZAJE-IEEE RITA, 2020, 15 (03) :242-251
[6]  
eige, gender gap | European Institute for Gender Equality-europa.eu
[7]   Predicting Student Failure in an Introductory Programming Course with Multiple Back-Propagation [J].
Figueiredo, Jose ;
Lopes, Noel ;
Jose Gracia-Penalvo, Francisco .
TEEM'19: SEVENTH INTERNATIONAL CONFERENCE ON TECHNOLOGICAL ECOSYSTEMS FOR ENHANCING MULTICULTURALITY, 2019, :44-49
[8]   Undergraduate R Programming Anxiety in Ecology: Persistent Gender Gaps and Coping Strategies [J].
Forrester, Chiara ;
Schwikert, Shane ;
Foster, James ;
Corwin, Lisa .
CBE-LIFE SCIENCES EDUCATION, 2022, 21 (02)
[9]  
Karakasidis A, 2023, 29 EUR PAR WORKSH P
[10]  
Merceron A., 2008, Educational Data Mining, V2008, P57