 |
Just Released: The WebAssign GraphPad
We are excited to announce the initial release of the WebAssign GraphPad.
This tool lets your students graph lines, segments, parabolas, and circles. They can include multiple objects on the same graph, and can even indicate 2-dimensional inequalities by shading part of the graph.
Best of all, their responses are automatically and instantly graded by WebAssign!
Here are some examples of GraphPad in action:
Lines
Students can graph one or more lines, segments, or rays.


Parabola
Horizontal and vertical parabolas can both be graphed by specifying the vertex and one point on the parabola.

Circles
Circles are graphed by specifying the center and any one point on the radius.

2D Inequalities
Students can indicate the answer to a 2D inequality by drawing bounding objects, which can be solid or dashed, and then filling one or more areas of the graph.


Even complex regions like the one below can be graphed and graded!

Number Lines
GraphPad can be used in 1D mode to indicate linear inequalities and sets.

Points
GraphPad can also be used to graph sets of points, such as for a scatterplot.


Coding GraphPad Questions
Coding a question with GraphPad is easy. Just set the mode to GraphPad, tell the student what to graph in the question field, and code the answer field with the type of element(s) and their locations.
For example, a simple line might have the answer field coded as:
line: 2*x+3
You could also randomize that line using tags as usual, where $x and $b are arbitrary random variables you defined in the question field:
line: <eqn $m>*x + <eqn $b>
Here's how to code the answer field in WebAssign for each of the GraphPad questions shown above.
One Line
line: y = <eqn fraction($j,$k)>*x - <eqn $b>
Two Lines
line: 5*x - <eqn $a>*y=<eqn $c>; line: 3*x + <eqn $a>*y = <eqn $d>
Parabola
axes: [-10, 10, -10, 10]; parabola:y = x^2 + <eqn $b>*x + <eqn $c>
Circles
circle: (<eqn -$h>, <eqn $k>), 4
2D Inequalities - Line
region: y > <eqn $m>*x + <eqn $b>
2D Inequalities - Circle
region: ((x-4)^2+(y-3)^2) <eqn $sign2> 25
2D Inequalities - Line and parabola
axes: [-5,5,-5,5]; xss: 0.25; yss: 0.25; region: x <eqn $sign1>y^2 - 5*y + 6; region: y <eqn $sign2>2*x - 1
Number Lines
axes: [-10, 10, -0.1, 0.1]; ygv: false; xgv: false; yav: false; yvv: false; ray: [(<eqn $a>,0), (<eqn $a - 1>,0))
Points - Ordered Pair
point: (<eqn $x1>, <eqn $y1>); point: (<eqn $x2>, <eqn $y2>); point: (<eqn $x3>, <eqn $y3>); point: (<eqn $x4>, <eqn $y4>)
Points - Scatter Plot
axes: [124, 152, 60, 72]; xvs: 2; <EQN $ans>
Will GraphPad be used in textbook questions?
Yes! Look for GraphPad to start showing up in textbook questions soon.
Can I code questions with GraphPad?
Absolutely. You can use the examples above to get started now. If you would like to be notified when the manual entry on coding questions with GraphPad is available, please send us your email address.
Does GraphPad have all the features it is planned to have?
No. We will be adding more functions to GraphPad in the future, including trigonometric functions, conic sections, and other quadratics. If you have any suggestions for improvements or additions to GraphPad, please let us know!
As always, we welcome your feedback on this new feature!
The WebAssign Team
|