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 条
  • [41] Integrating Python']Python data analysis in an existing introductory laboratory course
    Tufino, Eugenio
    Oss, Stefano
    Alemani, Micol
    EUROPEAN JOURNAL OF PHYSICS, 2024, 45 (04)
  • [42] Crib sheets and exam performance in a data structures course
    Hamouda, Sally
    Shaffer, Clifford A.
    COMPUTER SCIENCE EDUCATION, 2016, 26 (01) : 1 - 26
  • [43] Problems in Problem-Based Learning - Experiences, Analysis and Lessons Learned on an Introductory Programming Course
    Kinnunen, Paeivi
    Malmi, Lauri
    INFORMATICS IN EDUCATION, 2005, 4 (02): : 193 - 212
  • [44] Classification and Prediction based Data Mining Algorithms to Predict Students' Introductory programming Performance
    Sivasakthi, M.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INVENTIVE COMPUTING AND INFORMATICS (ICICI 2017), 2017, : 346 - 350
  • [45] Does lecture attendance affect academic performance? Panel data evidence for introductory macroeconomics
    Andrietti, Vincenzo
    INTERNATIONAL REVIEW OF ECONOMICS EDUCATION, 2014, 15 : 1 - 16
  • [46] Using Genetic Programming and Linear Regression for Academic Performance Analysis
    Esmeraldo, Guilherme
    Feitosa, Robson
    Mendes, Cicero Samuel
    Oliveira, Cicero Carlos
    Junior, Esdras Bispo
    de Sousa, Allan Carlos
    Campos, Gustavo
    ARTIFICIAL INTELLIGENCE IN EDUCATION: POSTERS AND LATE BREAKING RESULTS, WORKSHOPS AND TUTORIALS, INDUSTRY AND INNOVATION TRACKS, PRACTITIONERS AND DOCTORAL CONSORTIUM, PT II, 2022, 13356 : 174 - 179
  • [47] Study Major, Gender, and Confidence Gap: Effects on Experience, Performance, and Self-Efficacy in Introductory Programming
    Pirttinen, Nea
    Hellas, Arto
    Haaranen, Lassi
    Duran, Rodrigo
    2020 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2020), 2020,
  • [48] QUANTITATIVE METHODS FOR PUBLIC MANAGEMENT - INTRODUCTORY COURSE IN STATISTICS AND DATA-ANALYSIS
    LEINHARDT, S
    WASSERMAN, SS
    POLICY ANALYSIS, 1978, 4 (04): : 549 - 575
  • [49] Implementation of OBE in the Engineering Graphics Course and Analysis of Academic Performance
    Mutalib, Azrul A.
    Hamid, Roszilah
    Hamzah, Firdaus Mohd.
    Abdullah, Shahrum
    UNIVERSITI KEBANGSAAN MALAYSIA TEACHING AND LEARNING CONGRESS 2011, VOL II, 2012, 60 : 184 - 188
  • [50] The effect of data analysis modules in the introductory sociology course: Lessons for the social sciences
    Dietz T.L.
    Innovative Higher Education, 2006, 31 (1) : 27 - 42