NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Qingxia Li; Ololade Adetula; Ebony O. McGee; Benjamin M. Zwickl – ACM Transactions on Computing Education, 2025
In order to rectify the historical marginalization of Black workers in computing fields, many academic and industrial initiatives have been established to increase the diversity and inclusion in the tech industry. In this study, we explored how one particular post-secondary education program at one historically black institution known as the…
Descriptors: Computer Science Education, African American Students, Foreign Students, Black Colleges
Peer reviewed Peer reviewed
Direct linkDirect link
Bowman, Nicholas A.; Jarratt, Lindsay; Culver, K. C.; Segre, Alberto M. – Journal of Research on Educational Effectiveness, 2020
Pair programming is a form of collaborative learning in computer science that involves two students working together on a coding project. Previous research has identified mostly positive outcomes from this practice, such as course grades and the quality of the resulting code. Pair programming may also facilitate interactions that improve the…
Descriptors: Cooperative Learning, Programming, Computer Science, Academic Persistence
Peer reviewed Peer reviewed
Direct linkDirect link
Lin, Guan-Yu – Journal of Educational Computing Research, 2016
This study has two central purposes: First, it examines not only the roles of gender and persistence in undergraduate computing majors' learning self-efficacy, computer self-efficacy, and programming self-efficacy but also Bandura's hypothesized sources of self-efficacy; second, it examines the influence of sources of efficacy on the three…
Descriptors: Sex Role, Persistence, Self Efficacy, Beliefs