This applet allows students to work through different exercises of varying degree of difficulty.
Level 1: Graph lines in slope intercept form.
Level 2: Graph lines in standard form.
Level 3: Write the equation of a line given the slope and y-intercept.
Level 4: Determine the equation of a line on a graph.
Level 5: Write the equation of a line given the slope and a point.
Level 6: Write the equation of a line given two points. (y-intercept will be an integer)
Level 7: Write the equation of a line given two points. (y-intercept not necessarily an integer)
Note: The applet contains "reset" and "next level" buttons that can be accessed in object properties.
Credits:
Rami for the original algorithm. http://www.geogebratube.org/user/profile/id/220
LFS for help in sorting it out.