Using Programming to Express Mathematical Ideas

Author:
Deborah Spencer Education Development Center, Waltham, MA

Search for other papers by Deborah Spencer in
Current site
Google Scholar
PubMed
Close
,
June Mark Education Development Center, Waltham, MA

Search for other papers by June Mark in
Current site
Google Scholar
PubMed
Close
,
Kristen Reed Education Development Center, Waltham, MA

Search for other papers by Kristen Reed in
Current site
Google Scholar
PubMed
Close
,
Paul Goldenberg Education Development Center, Waltham, MA

Search for other papers by Paul Goldenberg in
Current site
Google Scholar
PubMed
Close
,
Kate Coleman Education Development Center, Waltham, MA

Search for other papers by Kate Coleman in
Current site
Google Scholar
PubMed
Close
,
Kathryn Chiappinelli Education Development Center, Waltham, MA

Search for other papers by Kathryn Chiappinelli in
Current site
Google Scholar
PubMed
Close
, and
Zachary Kolar Education Development Center, Waltham, MA

Search for other papers by Zachary Kolar in
Current site
Google Scholar
PubMed
Close

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.

Supplementary Materials

    • Spencer Supplement (14.9 KB)
  • Collapse
  • Expand
Mathematics Teacher: Learning and Teaching PK-12
  • Angeli, C., Voogt, J., Fluck, A., Webb, M., Cox, M., Malyn-Smith, J., & Zagami, J. (2016). A K–6 computational thinking curriculum framework: Implications for teacher knowledge. Educational Technology & Society, 19(3), 4757.

    • Search Google Scholar
    • Export Citation
  • Bers, M. U. (2018). Coding as a playground: Programming and computational thinking in the early childhood classroom. Routledge. https://doi.org/10.4324/9781315398945

    • Search Google Scholar
    • Export Citation
  • 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. 3038). Association for Computing Machinery. https://doi.org/10.1145/3507951.3519285

    • Search Google Scholar
    • Export Citation
  • Code.org. (2023). About us. https://code.org/about.

  • CSforALL. (2023). Computer science for all. https://www.csforall.org/about/

  • Cullen, C., Hertel, J., & Nickels, M. (2020). The roles of technology in mathematics education. The Educational Forum, 84(2), 166178. https://doi.org/10.1080/00131725.2020.1698683

    • Search Google Scholar
    • Export Citation
  • Cuoco, A., & Goldenberg, E. P. (1996). A role for technology in mathematics education. The Journal of Education, 178(2), 1532. https://doi.org/10.1177/0022057496178002

    • Search Google Scholar
    • Export Citation
  • 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.

    • Search Google Scholar
    • Export Citation
  • Expanding Computing Education Pathways. (2022). ECEP mission. https://ecepalliance.org/about/mission/

  • 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. 13891396). Nashville, Tennessee.

    • Search Google Scholar
    • Export Citation
  • 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), 969985. https://doi.org/10.1111/bjet.13080

    • Search Google Scholar
    • Export Citation
  • 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, 4865. https://doi.org/10.1007/s40751-020-00083-3

    • Search Google Scholar
    • Export Citation
  • Logo Foundation. (2015). Logo history. https://el.media.mit.edu/logo-foundation/what_is_logo/history.html

  • 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), 738749. https://doi.org/10.5951/MTLT.2021.0059

    • Search Google Scholar
    • Export Citation
  • National Council of Teachers of Mathematics. (2014). Principles to actions: Ensuring mathematical success for all.

  • 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.

    • Search Google Scholar
    • Export Citation
  • New York City Department of Education. (2022). Welcome to CS4All. Computer Science for All. https://sites.google.com/schools.nyc.gov/cs4allnyc/.

    • Search Google Scholar
    • Export Citation
  • 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), 6067. https://doi.org/10.1145/1592761.1592779

    • Search Google Scholar
    • Export Citation
  • 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. 253259). Association for Computing Machinery. https://doi.org/10.1145/3408877.3432379

    • Search Google Scholar
    • Export Citation
  • Taylor, R. P. (1980). Introduction. In R. P. Taylor (Ed.), The computer in the school: Tutor, tool, tutee (pp. 110). Teachers College Press.

    • Search Google Scholar
    • Export Citation
All Time Past Year Past 30 Days
Abstract Views 3803 0 0
Full Text Views 1015 498 28
PDF Downloads 925 420 30
EPUB Downloads 0 0 0