Understanding student retention in computer science education: The role of environment, gains, barriers and usefulness

Researchers have been working to understand the high dropout rates in computer science (CS) education. Despite the great demand for CS professionals, little is known about what influences individuals to complete their CS studies. We identify gains of studying CS, the (learning) environment, degree’s...

Full description

Bibliographic Details
Main Authors: Giannakos, M., Pappas, I., Jaccheri, L., Sampson, Demetrios
Format: Journal Article
Published: Springer 2016
Online Access:http://hdl.handle.net/20.500.11937/17550
_version_ 1848749495533174784
author Giannakos, M.
Pappas, I.
Jaccheri, L.
Sampson, Demetrios
author_facet Giannakos, M.
Pappas, I.
Jaccheri, L.
Sampson, Demetrios
author_sort Giannakos, M.
building Curtin Institutional Repository
collection Online Access
description Researchers have been working to understand the high dropout rates in computer science (CS) education. Despite the great demand for CS professionals, little is known about what influences individuals to complete their CS studies. We identify gains of studying CS, the (learning) environment, degree’s usefulness, and barriers as important predictors of students’ intention to complete their studies in CS (retention). The framework aims to identify reasons that may contribute to dropout, using responses from 344 CS students. The eight-predictor model accounts for 39 % of the explained variance in student retention. A high level for degree’s usefulness has a positive effect on retention. Further, cognitive gains and supportive environment positively impact degree’s usefulness, while non-cognitive gains hinder it. Lastly, negative feelings (personal values) are found to reduce student retention. The overall outcomes are expected to contribute to theoretical development, in order to allow educators and policy makers to take appropriate measures to enhance students’ experience in CS studies and increase retention.
first_indexed 2025-11-14T07:21:51Z
format Journal Article
id curtin-20.500.11937-17550
institution Curtin University Malaysia
institution_category Local University
last_indexed 2025-11-14T07:21:51Z
publishDate 2016
publisher Springer
recordtype eprints
repository_type Digital Repository
spelling curtin-20.500.11937-175502017-10-16T03:57:41Z Understanding student retention in computer science education: The role of environment, gains, barriers and usefulness Giannakos, M. Pappas, I. Jaccheri, L. Sampson, Demetrios Researchers have been working to understand the high dropout rates in computer science (CS) education. Despite the great demand for CS professionals, little is known about what influences individuals to complete their CS studies. We identify gains of studying CS, the (learning) environment, degree’s usefulness, and barriers as important predictors of students’ intention to complete their studies in CS (retention). The framework aims to identify reasons that may contribute to dropout, using responses from 344 CS students. The eight-predictor model accounts for 39 % of the explained variance in student retention. A high level for degree’s usefulness has a positive effect on retention. Further, cognitive gains and supportive environment positively impact degree’s usefulness, while non-cognitive gains hinder it. Lastly, negative feelings (personal values) are found to reduce student retention. The overall outcomes are expected to contribute to theoretical development, in order to allow educators and policy makers to take appropriate measures to enhance students’ experience in CS studies and increase retention. 2016 Journal Article http://hdl.handle.net/20.500.11937/17550 10.1007/s10639-016-9538-1 Springer restricted
spellingShingle Giannakos, M.
Pappas, I.
Jaccheri, L.
Sampson, Demetrios
Understanding student retention in computer science education: The role of environment, gains, barriers and usefulness
title Understanding student retention in computer science education: The role of environment, gains, barriers and usefulness
title_full Understanding student retention in computer science education: The role of environment, gains, barriers and usefulness
title_fullStr Understanding student retention in computer science education: The role of environment, gains, barriers and usefulness
title_full_unstemmed Understanding student retention in computer science education: The role of environment, gains, barriers and usefulness
title_short Understanding student retention in computer science education: The role of environment, gains, barriers and usefulness
title_sort understanding student retention in computer science education: the role of environment, gains, barriers and usefulness
url http://hdl.handle.net/20.500.11937/17550