Skip to main content

Infusing cooperative learning into AP computer science principles courses to promote engagement and diversity

Publication ,  Conference
Gray, J; Astrachan, O; Haynie, K; Uche, C; Cooney, S; Trees, F; Kick, R
Published in: SIGCSE 2019 - Proceedings of the 50th ACM Technical Symposium on Computer Science Education
February 22, 2019

The Advanced Placement Computer Science Principles (AP CSP) course was the culmination of an eight-year NSF/College Board pilot project that exceeded all expectations in terms of enrollment in its first two official years. Four NSF-sponsored projects and six other projects have endorsed AP CSP curricula and professional development (PD), a first for an AP course. In this paper, we report on an NSF-sponsored multi-year effort to infuse cooperative learning (CL) structures into AP CSP classrooms to improve class participation and student learning. As we report, CL structures have been beneficial for both new and experienced teachers and across the curricula of the endorsed providers. Since AP CSP was designed to engage all learners, the CL structures used in our PD workshops and the CL resources designed by participating teachers in our project have the potential to positively impact all AP CSP classrooms. Research was conducted on the extent to which use of CL structures impacted student efficacy and student achievement. Three cohorts of AP CSP teachers participated in PD that focused on AP CSP pedagogical content knowledge using CL structures. A cumulative 143 teachers attended one-week PD workshops spanning July 2015, 2016, and 2017. We studied the effect of CL structures on student learning using AP scores as an outcomes measure. Use of CL structures was a statistically significant and positive predictor of student AP scores for participating classes in cohorts 2 and 3. Additionally, the use of pair programming was a significant and positive predictor of AP scores.

Duke Scholars

Published In

SIGCSE 2019 - Proceedings of the 50th ACM Technical Symposium on Computer Science Education

DOI

ISBN

9781450358903

Publication Date

February 22, 2019

Start / End Page

1190 / 1196
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Gray, J., Astrachan, O., Haynie, K., Uche, C., Cooney, S., Trees, F., & Kick, R. (2019). Infusing cooperative learning into AP computer science principles courses to promote engagement and diversity. In SIGCSE 2019 - Proceedings of the 50th ACM Technical Symposium on Computer Science Education (pp. 1190–1196). https://doi.org/10.1145/3287324.3287421
Gray, J., O. Astrachan, K. Haynie, C. Uche, S. Cooney, F. Trees, and R. Kick. “Infusing cooperative learning into AP computer science principles courses to promote engagement and diversity.” In SIGCSE 2019 - Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 1190–96, 2019. https://doi.org/10.1145/3287324.3287421.
Gray J, Astrachan O, Haynie K, Uche C, Cooney S, Trees F, et al. Infusing cooperative learning into AP computer science principles courses to promote engagement and diversity. In: SIGCSE 2019 - Proceedings of the 50th ACM Technical Symposium on Computer Science Education. 2019. p. 1190–6.
Gray, J., et al. “Infusing cooperative learning into AP computer science principles courses to promote engagement and diversity.” SIGCSE 2019 - Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019, pp. 1190–96. Scopus, doi:10.1145/3287324.3287421.
Gray J, Astrachan O, Haynie K, Uche C, Cooney S, Trees F, Kick R. Infusing cooperative learning into AP computer science principles courses to promote engagement and diversity. SIGCSE 2019 - Proceedings of the 50th ACM Technical Symposium on Computer Science Education. 2019. p. 1190–1196.

Published In

SIGCSE 2019 - Proceedings of the 50th ACM Technical Symposium on Computer Science Education

DOI

ISBN

9781450358903

Publication Date

February 22, 2019

Start / End Page

1190 / 1196