Automatically generating algebra problems

23Citations
Citations of this article
54Readers
Mendeley users who have this article in their library.

Abstract

We propose computer-assisted techniques for helping with pedagogy in Algebra. In particular, given a proof problem p (of the form Left-hand-side-term = Right-hand-side-term), we show how to automatically generate problems that are similar to p. We believe that such a tool can be used by teachers in making examinations where they need to test students on problems similar to what they taught in class, and by students in generating practice problems tailored to their specific needs. Our first insight is that we can generalize p syntactically to a query Q that implicitly represents a set of problems [[Q]] (which includes p). Our second insight is that we can explore the space of problems [[Q]] automatically, use classical results from polynomial identity testing to generate only those problems in [[Q]] that are correct, and then use pruning techniques to generate only unique and interesting problems. Our third insight is that with a small amount of manual tuning on the query Q, the user can interactively guide the computer to generate problems of interest to her. We present the technical details of the above mentioned steps, and also describe a tool where these steps have been implemented. We also present an empirical evaluation on a wide variety of problems from various sub-fields of algebra including polynomials, trigonometry, calculus, determinants etc. Our tool is able to generate a rich corpus of similar problems from each given problem; while some of these similar problems were already present in the textbook, several were new! Copyright © 2012, Association for the Advancement of Artificial Intelligence. All rights reserved.

References Powered by Scopus

Fast Probabilistic Algorithms for Verification of Polynomial Identities

1142Citations
N/AReaders
Get full text

Generalization as search

924Citations
N/AReaders
Get full text

Spreadsheet data manipulation using examples

231Citations
N/AReaders
Get full text

Cited by Powered by Scopus

New potentials for data-driven intelligent tutoring system development and optimization

127Citations
N/AReaders
Get full text

How can automatic feedback help students construct automata?

40Citations
N/AReaders
Get full text

Example-based learning in computer-aided STEM education

30Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Singh, R., Gulwani, S., & Rajamani, S. (2012). Automatically generating algebra problems. In Proceedings of the National Conference on Artificial Intelligence (Vol. 2, pp. 1620–1627). https://doi.org/10.1609/aaai.v26i1.8341

Readers over time

‘12‘13‘14‘15‘16‘17‘18‘19‘20‘21‘22‘23‘24‘25036912

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 29

74%

Researcher 5

13%

Professor / Associate Prof. 4

10%

Lecturer / Post doc 1

3%

Readers' Discipline

Tooltip

Computer Science 37

80%

Engineering 4

9%

Mathematics 3

7%

Social Sciences 2

4%

Save time finding and organizing research with Mendeley

Sign up for free
0