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

被引:0
|
作者
Dagklis, Evangelos [1 ]
Satratzemi, Maya [1 ]
Koloniari, Georgia [1 ]
Karakasidis, Alexandros [1 ]
机构
[1] Univ Macedonia, Egnatia 56, Thessaloniki 54636, Greece
关键词
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
相关论文
共 50 条
  • [1] Effects of Teaching Methodology on the Students' Academic Performance in an Introductory Course of Programming
    Compan-Rosique, Patricia
    Molina-Carmona, Rafael
    Satorre-Cuerda, Rosana
    [J]. LEARNING AND COLLABORATION TECHNOLOGIES. DESIGNING LEARNING EXPERIENCES, LCT 2019, PT I, 2019, 11590 : 332 - 345
  • [2] Closing the gender gap in an introductory programming course
    Angel Rubio, Miguel
    Romero-Zaliz, Rocio
    Manoso, Carolina
    de Madrid, Angel P.
    [J]. COMPUTERS & EDUCATION, 2015, 82 : 409 - 420
  • [3] On the Bimodality in an Introductory Programming Course An Analysis of Student Performance Factors
    Hook, Lars Josef
    Eckerdal, Anna
    [J]. 2015 INTERNATIONAL CONFERENCE ON LEARNING AND TEACHING IN COMPUTING AND ENGINEERING, 2015, : 79 - 86
  • [4] GENDER DIFFERENCE IN PERCEIVING ALGORITHMIC THINKING IN AN INTRODUCTORY PROGRAMMING COURSE
    Malik, S. Iqbal
    Mathew, R.
    Tawafak, R. Moufaq
    Khan, I.
    [J]. EDULEARN19: 11TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2019, : 8246 - 8254
  • [5] Predicting Students' Performance in an Introductory Programming Course using Data from Students' own Programming Process
    Vihavainen, Arto
    [J]. 2013 IEEE 13TH INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT 2013), 2013, : 498 - 499
  • [6] Sentiments and Performance in an Introductory Programming Course Based on PBL
    Souza, Suenny Mascarenhas
    Bittencourt, Roberto A.
    [J]. PROCEEDINGS OF THE 2021 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2021, : 837 - 846
  • [7] Measuring and Improving Student Performance in an Introductory Programming Course
    Alturki, Raad A.
    [J]. INFORMATICS IN EDUCATION, 2016, 15 (02): : 183 - 204
  • [8] INCREASING ACADEMIC-PERFORMANCE IN AN INTRODUCTORY BIOLOGY COURSE
    HUFFORD, TL
    [J]. BIOSCIENCE, 1991, 41 (02) : 107 - 108
  • [9] Predicting Academic Performance of Students in a Computer Programming Course using Data Mining
    Peraic, Ivan
    Grubisic, Ani
    [J]. INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2023, 39 (04) : 836 - 844
  • [10] Predicting Performance in an Introductory Programming Course by Logging and Analyzing Student Programming Behavior
    Watson, Christopher
    Li, Frederick W. B.
    Godwin, Jamie L.
    [J]. 2013 IEEE 13TH INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT 2013), 2013, : 319 - 323