Introductory programming: a systematic literature review

A Luxton-Reilly, Simon, I Albluwi, BA Becker… - … companion of the 23rd …, 2018 - dl.acm.org
As computing becomes a mainstream discipline embedded in the school curriculum and
acts as an enabler for an increasing range of academic disciplines in higher education, the …

Closing the gender gap in an introductory programming course

MA Rubio, R Romero-Zaliz, C Mañoso… - Computers & …, 2015 - Elsevier
Although there is a growing interest in learning to program, the number of women involved
in programming remains surprisingly low. We don't understand completely the causes but it …

Earsketch: A steam-based approach for underrepresented populations in high school computer science education

B Magerko, J Freeman, T Mcklin, M Reilly… - ACM Transactions on …, 2016 - dl.acm.org
This article presents EarSketch, a learning environment that combines computer
programming with sample-based music production to create a computational remixing …

Increasing women's participation in computing at Harvey Mudd College

C Alvarado, Z Dodds, R Libeskind-Hadas - acm Inroads, 2012 - dl.acm.org
The shortage of women and minorities in computer science (CS) is well documented. Data
from CRA Taulbee surveys over the last decade indicate that women's representation in CS …

Women in CS: an evaluation of three promising practices

C Alvarado, Z Dodds - Proceedings of the 41st ACM technical …, 2010 - dl.acm.org
Historically, Harvey Mudd College (HMC) has had very little success attracting women to the
study of computer science: women have chosen CS less than any other field of study. In …

[PDF][PDF] CS+ X: Approaches, Challenges, and Opportunities in Develo** Interdisciplinary Computing Curricula

V Barr, CE Brodley, EL Gunter, M Guzdial… - ACM …, 2023 - csed.acm.org
Interdisciplinary undergraduate computing curricula are of growing interest to students,
institutions of higher learning, and employers, and range from single interdisciplinary …

Broadening participation in computing via ubiquitous combined majors (CS+ X)

CE Brodley, BJ Hescott, J Biron, A Ressing… - Proceedings of the 53rd …, 2022 - dl.acm.org
In 2001, Khoury College of Computer Sciences at Northeastern University created their first
combined majors with Cognitive Psychology, Mathematics and Physics. This type of degree …

One step at a time: Parallelism in an introductory programming course

SA Bogaerts - Journal of Parallel and Distributed Computing, 2017 - Elsevier
By introducing parallelism in introductory programming courses, all computer science
students can receive a basic understanding of this crucial topic. Such an early introduction …

Using music to engage students in an introductory undergraduate programming course for non-majors

S Siva, T Im, T McKlin, J Freeman… - Proceedings of the 49th …, 2018 - dl.acm.org
EarSketch is a curriculum and learning environment designed to engage diverse student
populations in introductory computing courses through an approach that connects coding …

Tackling engagement in computing with computational music remixing

B Magerko, J Freeman, T McKlin, S McCoid… - Proceeding of the 44th …, 2013 - dl.acm.org
In this paper, we describe EarSketch, an integrated curriculum, software toolset, and social
media website, grounded in constructionist principles, that targets introductory high school …