Grade levels 
 

Equation Pal

 

Equation Pal is a great program that allows students to solve equations on a step-by-step basis in an "interview" format. See instructional video for this activity at the bottom of the page