Difference between revisions of "SubjectAreaTemplates"

From WeBWorK_wiki
Jump to navigation Jump to search
Line 121: Line 121:
 
* JavaScript graphing http://webwork.maa.org/moodle/mod/forum/discuss.php?d=431
 
* JavaScript graphing http://webwork.maa.org/moodle/mod/forum/discuss.php?d=431
 
* HTML input for dynamic problem adjustments http://webwork.maa.org/moodle/mod/forum/discuss.php?d=2351
 
* HTML input for dynamic problem adjustments http://webwork.maa.org/moodle/mod/forum/discuss.php?d=2351
  +
  +
=== Graphing ===
  +
  +
* [[DynamicGraph1|Dynamically generated graph.]] A dynamically generated graph placed side-by-side with text. <font color=gray>(Uses PGgraphmacros.pl and unionTables.pl)</font>
  +
* [[RiemannSums1|Dynamically generated graphs with Riemann sums.]] Has graphs with shaded (filled) regions. <font color=gray>(Uses weightedGrader.pl and PGgraphmacros.pl)</font>
  +
* [[GraphShading1|Find the area of the shaded region.]] A dynamically generated graph with a shaded region. <font color=gray>(Uses PGgraphmacros.pl and unionTables.pl)</font>
  +
* [[GeoGebra1|Interactive GeoGebra applet for the Fundamental Theorem of Calculus.]] Shows how to construct and include a GeoGebra (Java) applet. <font color=gray>(Uses AppletObjects.pl)</font>
  +
* [[PolarGraph1|Graphing a parametric curve in 2D.]] Plotting a polar curve in the plane.
  +
* [[SpacecurveGraph1|Graphing a parametric curve in 3D.]] Plotting a parametric curve in 3D space. <font color=gray>(Uses LiveGraphicsParametricCurve3D.pl)</font>
  +
* [[SurfaceGraph1|Graphing a parametric surface in 3D.]] Plotting a parametric surface in 3D space. <font color=gray>(Uses LiveGraphicsParametricSurface3D.pl)</font>
  +
* [[ContourPlot1|Contour plots.]] Shows how to construct a contour plot with a color gradient and labeled contours.
  +
* [[Graph3DRectangular1|Interactive 3D graph of a function in rectangular coordinates.]] Uses LiveGraphics3D Java applet to display an interactive graph. <font color=gray>(Uses LiveGraphicsRectangularPlot3D.pl)</font>
  +
* [[Graph3DCylindrical1|Interactive 3D graph of a function in cylindrical coordinates.]] Uses LiveGraphics3D Java applet to display an interactive graph. <font color=gray>(Uses LiveGraphicsCylindricalPlot3D.pl)</font>
  +
* [[VectorFieldGraph2D1|Graphing a vector field in 2D.]] Plotting a vector field in the plane. <font color=gray>(Uses PGgraphmacros.pl and VectorField2D.pl)</font>
  +
* [[VectorFieldGraph3D1|Graphing a vector field in 3D.]] Plotting a vector field in space. <font color=gray>(Uses )</font>
  +
   
 
=== Links to Documentation ===
 
=== Links to Documentation ===

Revision as of 18:19, 20 December 2010

Any additions to the problems below should use the format of the full problem template. Also, your example should illustrate the technique without giving away the answer to an existing WeBWorK question.

Complete Problem Authoring Templates by Subject Area

This page has complete examples of problem templates organized by subject area. Within each subject, we give an explicit and brief description of the essential characteristics of each type of question. To keep overlap to a minimum, we try to give an example of each problem technique exactly once, which means you may need to look for a particular problem technique under other subject headings until you find it. We try to give a fairly complete list of techniques, rather than a complete list of types of questions that one might ask in each subject. All of these questions exist in the National Problem Library (NPL) at NationalProblemLibrary/FortLewis/Authoring/Templates/ A detailed list of code snippets for specific problem techniques has it's own category: index of problem techniques.

Miscellaneous Templates

Algebra

Trigonometry

Precalculus

Differential Calculus

Integral Calculus

Sequences and Series

Parametric Equations and Vector Parametric Equations

Multivariable Differential Calculus

Multivariable Integral Calculus

Vector Calculus

Differential Equations

Linear Algebra

Complex Analysis

Miscellaneous Topics

Graphing


Links to Documentation