LIVE@CoSN2024: Exclusive Coverage

math cornell

Computers may help K-8 math teachers understand students’ thought processes

New research could shed light on the way students approach math problems

Cornell University computing and information sciences researchers are working on computer software that may help K-8 math teachers with grading math assignments.

Researchers will present their research at the Conference on Human Factors in Computing Systems, April 21-26, in Montreal.

“I’ve been interested in working on techniques for automatic education and trying to make teachers’ lives easier,” says Erik Andersen, assistant professor of computer science. “Teachers spend a lot of time grading, but grading is more complicated than is the answer right or wrong. What the teachers are spending a lot of time doing is assigning partial credit and working individually to figure out what students are doing wrong. We envision a future in which educators spend less time trying to reconstruct what their students are thinking and more time working directly with their students.”

Andersen has been working with Sumit Gulwani of Microsoft Research on “doing cool things” with programming by example. “The work is trying to reverse engineer your thought process. We build an algorithm that infers and reconstructs how the student is doing their homework—we are translating intent,” says Andersen.

The researchers worked with a data set from Metametrics of approximately 300 students solving addition and subtraction problems and used those examples to reconstruct what the students may be doing right or wrong.

“We worked to come up with an efficient data structure and algorithm that would help the system sort through an enormous space of possible things students could be thinking,” says Andersen. “We found that 13 percent of these students made clear systematic procedural mistakes, and the researchers’ algorithm learned to replicate 53 percent of these mistakes in a way that seemed accurate. The key is that we are not giving the right answer to the computer–we are asking the computer to infer what the student might be doing wrong. This tool can actually show a teacher what the student is misunderstanding, and it can demonstrate procedural misconceptions to an educator as successfully as a human expert.”

The ultimate goal for the software is to provide teachers with a grading solution that also will generate reports on overall teaching outcomes for the classroom and solution areas where teachers need to focus more energy. The software will only work with simple math like subtraction and addition but will advance to algebra and more advanced equations in the future.

Also presenting the research will be doctoral student Molly Feldman, visiting intern Ji Yong Cho, Monica Ong ’19 and Zoran Popovic, professor of computer science at the University of Washington.

Sign up for our K-12 newsletter

Newsletter: Innovations in K12 Education
By submitting your information, you agree to our Terms & Conditions and Privacy Policy.

Laura Ascione

Want to share a great resource? Let us know at

eSchool News uses cookies to improve your experience. Visit our Privacy Policy for more information.