Integrating programming activities into core mathematics instruction can increase children’s access to critical content. Programming gives children a language with which to express, refine, and extend their thinking.
Bers, M. U. (2018). Coding as a playground: Programming and computational thinking in the early childhood classroom. Routledge. https://doi.org/10.4324/9781315398945
Bers, M. U. (2018). Coding as a playground: Programming and computational thinking in the early childhood classroom. Routledge. https://doi.org/10.4324/9781315398945)| false
Bers, M. U., Govind, M., & Relkin, E. (2022). Coding as another language: Computational thinking, robotics and literacy in first and second grade. In Computational thinking in PreK–5: Empirical evidence for integration and future directions (pp. 30–38). Association for Computing Machinery. https://doi.org/10.1145/3507951.3519285
Bers, M. U., Govind, M., & Relkin, E. (2022). Coding as another language: Computational thinking, robotics and literacy in first and second grade. In Computational thinking in PreK–5: Empirical evidence for integration and future directions (pp. 30–38). Association for Computing Machinery. https://doi.org/10.1145/3507951.3519285)| false
Cullen, C., Hertel, J., & Nickels, M. (2020). The roles of technology in mathematics education. The Educational Forum, 84(2), 166–178. https://doi.org/10.1080/00131725.2020.1698683
Cullen, C., Hertel, J., & Nickels, M. (2020). The roles of technology in mathematics education. The Educational Forum, 84(2), 166–178. https://doi.org/10.1080/00131725.2020.1698683)| false
Cuoco, A., & Goldenberg, E. P. (1996). A role for technology in mathematics education.The Journal of Education, 178(2), 15–32. https://doi.org/10.1177/0022057496178002
Cuoco, A., & Goldenberg, E. P. (1996). A role for technology in mathematics education.The Journal of Education, 178(2), 15–32. https://doi.org/10.1177/0022057496178002)| false
Dick, T. P., & Hollebrands, K. F. (2011). Focus in high school mathematics: Technology to support reasoning and sense making. National Council of Teachers of Mathematics.
Dick, T. P., & Hollebrands, K. F. (2011). Focus in high school mathematics: Technology to support reasoning and sense making. National Council of Teachers of Mathematics.)| false
Fofang, J. B., Weintrop, D., Walton, M., Elby, A., & Walkoe, J. (2020, June 19–23). Mutually supportive mathematics and compuational thinking in a fourth-grade classroom [Paper presentation]. The 14th International Conference of the Learning Sciences (pp. 1389–1396). Nashville, Tennessee.
Fofang, J. B., Weintrop, D., Walton, M., Elby, A., & Walkoe, J. (2020, June 19–23). Mutually supportive mathematics and compuational thinking in a fourth-grade classroom [Paper presentation]. The 14th International Conference of the Learning Sciences (pp. 1389–1396). Nashville, Tennessee.)| false
Goldenberg, E. P., & Carter, C. J. (2021). Programming as a language to express and explore mathematics in school. British Journal of Educational Technology, 52(3), 969–985. https://doi.org/10.1111/bjet.13080
Goldenberg, E. P., & Carter, C. J. (2021). Programming as a language to express and explore mathematics in school. British Journal of Educational Technology, 52(3), 969–985. https://doi.org/10.1111/bjet.13080)| false
Goldenberg, E. P., Carter, C. J., Mark, J., Reed, K., Spencer, D., & Coleman, K. (2021). Programming as language and manipulative for second-grade mathematics. Digital Experiences in Mathematics Education, 7, 48–65. https://doi.org/10.1007/s40751-020-00083-3
Goldenberg, E. P., Carter, C. J., Mark, J., Reed, K., Spencer, D., & Coleman, K. (2021). Programming as language and manipulative for second-grade mathematics. Digital Experiences in Mathematics Education, 7, 48–65. https://doi.org/10.1007/s40751-020-00083-3)| false
McCulloch, A., Lovett, J., Dick, L., & Cayton, C. (2021). Positioning students to explore math with technology. Mathematics Teacher: Learning and Teaching PK–12, 114(10), 738–749. https://doi.org/10.5951/MTLT.2021.0059
McCulloch, A., Lovett, J., Dick, L., & Cayton, C. (2021). Positioning students to explore math with technology. Mathematics Teacher: Learning and Teaching PK–12, 114(10), 738–749. https://doi.org/10.5951/MTLT.2021.0059)| false
National Council of Teachers of Mathematics. (2018). Catalyzing change in high school mathematics: Initiating critical conversations.
National Council of Teachers of Mathematics. (2020). Catalyzing change in early childhood and elementary mathematics: Initiating critical conversations.
National Council of Teachers of Mathematics. (2020). Catalyzing change in early childhood and elementary mathematics: Initiating critical conversations.)| false
New York City Department of Education. (2022). Welcome to CS4All. Computer Science for All. https://sites.google.com/schools.nyc.gov/cs4allnyc/.)| false
Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B., & Kafai, Y. (2009). Scratch: Programming for all. Communications of the ACM, 52(11), 60–67. https://doi.org/10.1145/1592761.1592779
Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B., & Kafai, Y. (2009). Scratch: Programming for all. Communications of the ACM, 52(11), 60–67. https://doi.org/10.1145/1592761.1592779)| false
Sherwood, H., Yan, W., Liu, R., Martin, W., Adair, A., Fancsali, C., Rivera-Cash, E., Pierce, M., & Israel, M. (2021, March 13–20). Diverse approaches to school-wide computational thinking integration at the elementary grades: A cross-case analysis [Research article]. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education, Virtual event, USA (pp. 253–259). Association for Computing Machinery. https://doi.org/10.1145/3408877.3432379
Sherwood, H., Yan, W., Liu, R., Martin, W., Adair, A., Fancsali, C., Rivera-Cash, E., Pierce, M., & Israel, M. (2021, March 13–20). Diverse approaches to school-wide computational thinking integration at the elementary grades: A cross-case analysis [Research article]. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education, Virtual event, USA (pp. 253–259). Association for Computing Machinery. https://doi.org/10.1145/3408877.3432379)| false