LAUSR.org creates dashboard-style pages of related content for over 1.5 million academic articles. Sign Up to like articles & get recommendations!

Programming and Mathematics in an Upper-Level University Problem-Solving Course

Photo by afgprogrammer from unsplash

Abstract We discuss teaching and learning situations that surfaced when computer programming and mathematics were brought together in a course where students write computer code to explore mathematics problems. Combining… Click to show full abstract

Abstract We discuss teaching and learning situations that surfaced when computer programming and mathematics were brought together in a course where students write computer code to explore mathematics problems. Combining programming and mathematics creates a rich ecosystem which, on top of traditional mathematics activities (writing solutions, proofs, etc.), offers simulation and experimentation, invites discussions about structure, requires logic and testing strategies, and handles mathematics objects with an added feeling of reality. Focusing on novice and inexperienced programmers, we look for answers to the practice-oriented question, “How do students reason through their difficulties when using programming to explore a mathematics problem?” Following literature review and methodology, we build the programming model, which we use to study students' experiences as they approach a mathematical problem by writing computer code. Our research is based on analyzing students' in-class work and class notes, author's observations of students working on their computers, and his interactions with students in class and elsewhere. In the four case studies that we present we touch upon students' difficulties in working with complex conditional statements and recurrence relations. As well, we discuss cases where resolving a programming issue demands posing and answering mathematical questions.

Keywords: mathematics upper; mathematics; programming mathematics; course; upper level; problem

Journal Title: PRIMUS
Year Published: 2018

Link to full text (if available)


Share on Social Media:                               Sign Up to like & get
recommendations!

Related content

More Information              News              Social Media              Video              Recommended



                Click one of the above tabs to view related content.