IXL.com is a site that provides online practice for math (and other topics). It has a hidden feature that allows for very effective differentiation. This can be highly useful in a general ed math class and in settings for special education services. This includes special ed settings with students working on a wide ranges of math topics, for algebra students who missed a lot of class or enter the course with major gaps, and for the general algebra population to meet the range of needs. IXL can be used before the lesson or after, for intervention.
By way of example, assume you have a student or students working on graphing a linear function using an XY table (image below). Using a task analysis approach, this topic can be broken up into smaller parts: completing an XY table, plotting points and drawing the line, interpreting what all of this means. I will focus on the first two in this post.
IXL has math content for preschool up to precalculus. For the topic of graphing (shown above) many of the steps are covered in earlier grades. For example, plotting points is covered in 3rd grade (level E), 4th grade (level F), and 6th grade (Level H). To prepare students for the graphing linear functions, they can be provided the plotting points assignments below to review or fill in gaps.
The tables used to graph are covered starting in 2nd grade (level D) and up through 6th grade (level H). These can also be assigned to review and fill in gaps.
When it is time to teach the lesson on graphing a linear function, IXL scaffolds all of the steps. For example, the image below in the top left keeps the rule simple. The top right image below shows that the students now have an equation in lieu of a “rule.” The bottom image below shows no table. All 3 focus on only positive values for x and y before getting into negatives.
The default setting on IXL is to show the actual grade level for each problem. I did not want my high school students know they were working on 3rd grade math so I made use of a feature on IXL to hide the grade levels (below), which is why you see Level D as opposed to Grade 2.