Student Line Grapher

The Student Line Grapher is very similiar to the Flash Line Grapher but was designed to asses students understanding of how to graph whereas the Flash Line Grapher was designed to teach students how to graph lines. This module can still be used to teach students how to graph lines but that was not the focus of the design.


Graphing a line

Make sure that shading is not selected. Click two points that are part of the line.
To draw a new line click two new points.

Graphing an inequality

Select shading.
Select the line type that you need. Solid for greater than or equal to and less than or equal to. Dashed for less than or greater than.
Click two points that are on the line just like you would for graphing a line.
Next click the side of the graph that should be shaded.

Two draw a new inequality simply click three new points.

You make switch back and forth between inequalities and lines by simply toggling the shading button.

Student Line Grapher

The module can be used on this website as-is for demonstrating and practicing.
If you integrate this module into your website or learning management system here are the option that you can set.

  • one line or multi-line mode (coming soon)
  • Record or don't record lines

Interaction Limitations:
Points are snapped to the nearest 10th of a unit. This means that the slope closest to zero that a student can graph is 0.02. Slopes are rounded to the nearest thousandth of a decimal thus a slope of 1/3 = 0.333 and 2/3 = 0.667.

Another difference between the Student Line Grapher and the Flash Line Grapher is that the student line grapher can be connected with a learning management system such as moodle via JavaScript to record the formula for the lines that a student has drawn. See Integrating the Student Line Grapher for details on how to do this.

If you found this useful please post your comments below or if you are having problems or any suggestions or better yet make a donation. Via Paypal here

The executable versions may be downloaded for free from