NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
No Child Left Behind Act 20011
Assessments and Surveys
What Works Clearinghouse Rating
Showing 1 to 15 of 67 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Morten Munthe; Margrethe Naalsund – Digital Experiences in Mathematics Education, 2024
The growing use of programming in mathematics classrooms presents a challenge linked to implementation in general and task design in particular. This article presents design ideas for mathematical problems incorporating programming in which the focus remains mainly on learning mathematics and less on learning programming. The article starts by…
Descriptors: Programming, Mathematics Instruction, Task Analysis, Design
Peer reviewed Peer reviewed
Direct linkDirect link
Xiaoheng Yan; Gila Hanna – International Journal of Mathematical Education in Science and Technology, 2025
As new technological developments continue to change the educational landscape, it is not an exception in the area of proof and proving. This classroom note introduces the use of one of the trending proofs assistants -- the Lean theorem prover. We first provide a technical account of Lean, then exemplify Lean proofs in propositional logic, number…
Descriptors: Mathematics Instruction, Undergraduate Students, Mathematical Logic, Validity
Peer reviewed Peer reviewed
Direct linkDirect link
Amenda N. Chow; Peter D. Harrington; Fok-Shuen Leung – Teaching Mathematics and Its Applications, 2024
Physical experiments in classrooms have many benefits for student learning, including increased student interest, participation and knowledge retention. While experiments are common in engineering and physics classes, they are seldom used in first-year calculus, where the focus is on solving problems analytically and, occasionally, numerically. In…
Descriptors: Mathematics Instruction, Calculus, Computer Software, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Germia, Erell; Panorkou, Nicole – Mathematics Teacher: Learning and Teaching PK-12, 2020
We present a Scratch task we designed and implemented for teaching and learning coordinates in a dynamic and engaging way. We use the 5Es framework to describe the students' interactions with the task and offer suggestions of how other teachers may adopt it to successfully implement Scratch tasks.
Descriptors: Programming, Mathematical Concepts, Mathematics Instruction, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Boote, Stacy K.; Galanti, Terrie M. – Mathematics Teacher: Learning and Teaching PK-12, 2023
Mathematics achievement is positively associated with coding in the classroom. By making mathematical relationships visible to students as they code, teachers leverage rich connections between block-based computer programming and mathematical sense making. In this article, the authors describe strategies for adapting a Code.org lesson integrating…
Descriptors: Teaching Methods, Mathematics Instruction, Mathematics Achievement, Coding
Peer reviewed Peer reviewed
Direct linkDirect link
Spencer, Deborah; Mark, June; Reed, Kristen; Goldenberg, Paul; Coleman, Kate; Chiappinelli, Kathryn; Kolar, Zachary – Mathematics Teacher: Learning and Teaching PK-12, 2023
As computer-science-for-all initiatives continue to grow, many schools are looking for ways to introduce computer science skills and thinking to elementary-age children. Some initiatives have focused on coding as its own endeavor, not integrated with other subjects like mathematics, science, or literacy. Increasingly, developers and researchers…
Descriptors: Computer Science Education, Teaching Methods, Thinking Skills, Elementary School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Stohlmann, Micah; Kim, Young Rae – Australian Mathematics Education Journal, 2020
Games are an everyday part of most students' lives. Games engage students and provide opportunities to foster perseverance in problem solving. When implemented in the mathematics classroom, game-based learning can have similar positive benefits. Students can enjoy mathematics and develop important life skills that will help them in their current…
Descriptors: Game Based Learning, Robotics, Educational Games, Mathematics Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Welch, Lise E.; Shumway, Jessica F.; Clarke-Midura, Jody; Lee, Victor R. – Australian Primary Mathematics Classroom, 2021
Robot toys can be used to promote STEM subjects, particularly coding and mathematics. The lesson described in this article illustrates how a robot toy was used with a number line to explore equality and missing addends in Year 1. The lesson progression models how activities can be sequenced to build on developing understandings while supporting…
Descriptors: Robotics, Toys, Coding, STEM Education
Peer reviewed Peer reviewed
Direct linkDirect link
Jones, Leslie B.; Hopkins, Britney J. – PRIMUS, 2020
Computer programming and mathematical algorithms are natural partners in the development of programming skills, logical thought, and a deeper understanding of mathematical concepts. We present the details of a course which blends the two at the sophomore level. This course is required of our mathematics majors, but attracts mathematics minors from…
Descriptors: Mathematics Instruction, Programming, Teaching Methods, College Mathematics
Peer reviewed Peer reviewed
Direct linkDirect link
Lee, Younhee; Lu, Qi; Lim, Woong – Mathematics Teacher, 2018
Translation by a vector in the coordinate plane is first introduced in precalculus and connects to the basic theory of vector spaces in linear algebra. In this article, the authors explore the topic of collision detection in which the idea of a translation vector plays a significant role. Because collision detection has various applications in…
Descriptors: Mathematics Instruction, Programming, Calculus, Computer Simulation
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Kwon, Yeil; Sahin, Nesrin – International Society for Technology, Education, and Science, 2021
Probability is generally considered one of the most challenging areas to teach in mathematics education due to its intricate nature. However, the simulation-based teaching method can increase students' accessibility significantly to the probability problems because it enables students to resolve the problems with minimal mathematical skills. By…
Descriptors: Probability, Mathematics Instruction, Difficulty Level, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Hemer, David – Australian Mathematics Education Journal, 2020
This paper describes an investigation looking at the underlying mathematics of poker machines. The aim of the investigation is for students to get an appreciation of how poker machines are designed to ensure that in the long-term players will inevitably lose when playing. The first part of this paper describes how students can model a simple poker…
Descriptors: Equipment, Probability, Games, Mathematics Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Kostadinov, Boyan; Thiel, Johann; Singh, Satyanand – PRIMUS, 2019
The goal of this paper is to promote the use of R and Python as high-level, free, open-source programming environments that can be used as a computational and visualization tool for teaching differential equations. Both R and Python also allow for creating reproducible dynamic documents using Markdown, which combines live code, plain text, and…
Descriptors: Mathematics Instruction, College Mathematics, Undergraduate Study, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Ross, Kevin; Sun, Dennis L. – Journal of Statistics Education, 2019
Simulation is an effective tool for analyzing probability models as well as for facilitating understanding of concepts in probability and statistics. Unfortunately, implementing a simulation from scratch often requires users to think about programming issues that are not relevant to the simulation itself. We have developed a Python package called…
Descriptors: Simulation, Statistics, Computer Software, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Lovric, Miroslav – PRIMUS, 2018
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,…
Descriptors: Programming, Mathematics Instruction, College Mathematics, Problem Solving
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4  |  5