Classroom Learning Partner (CLP) tools allow students and teachers to create, annotate, and manipulate visual representations to solve math problems. The tools may be used for a number of mathematical purposes, but were mainly conceived to assist in creating visual representations for multiplication and division. The underlying model of multiplication and division assumed by the current set of tools involves a repetition of groups of the same size. Many of the tools may be used for either multiplication or division but some are more natural for one than the other, as reflected in the tool recommendations for each operation below.
The tools may also be used for both partitive and quotative division, though some tools may be more easily imaginable with one type of division than the other. Both types of division are