A case study of 7th grade students learning programming to solve mathematics problems

Wendy HUANG, Chee Kit LOOI, Mi Song KIM

Research output: Chapter in Book/Report/Conference proceedingChapters

1 Citation (Scopus)

Abstract

Unlike previous research that focused on transfer of cognitive skills gained in programming to problem solving, we contend that students can learn programming to directly solve mathematics problems. Our study begins a line of inquiry on whether computational thinking (CT) can be considered a distinct approach for mathematics problem solving in schools. This paper presents analysis of an episode that featured two students who conceptualized and coded an algorithmic solution to a textbook word problem. A comparison is made with the standard deductive approach. We generalize the differences in the two approaches in terms of knowledge types. The case is paradigmatic of a broader phenomenon in which CT makes a difference in how students approach problem solving in school mathematics. Copyright © 2021 Asia Pacific Society for Computers in Education.

Original languageEnglish
Title of host publicationProceedings of the 5th APSCE International Conference on Computational Thinking and STEM Education (CTE-STEM 2021)
Place of PublicationTaiwan
PublisherAsia-Pacific Society for Computers in Education
Pages127-130
Publication statusPublished - 2021

Citation

Huang, W., Looi, C.-K., & Kim, M. S. (2021). A case study of 7th grade students learning programming to solve mathematics problems. In Proceedings of the 5th APSCE International Conference on Computational Thinking and STEM Education (CTE-STEM 2021) (pp. 127-130). Asia-Pacific Society for Computers in Education.

Keywords

  • Computational thinking
  • Mathematics education
  • Problem solving
  • Computer programming
  • Secondary education

Fingerprint

Dive into the research topics of 'A case study of 7th grade students learning programming to solve mathematics problems'. Together they form a unique fingerprint.