Difference between revisions of "Category:MathObjects"

From WeBWorK_wiki
Jump to navigation Jump to search
m (→‎Reference Pages: added FIXME)
 
(29 intermediate revisions by 5 users not shown)
Line 1: Line 1:
* [[Introduction to MathObjects]]
+
=== Authoring Questions using MathObjects ===
* [[Presentations on MathObjects]] overview given by Davide Cervone
+
* '''[[Introduction to MathObjects]]''' -- everything you need to know to get started with MathObjects
* Detailed references for MathObjects and MathObjects answer checkers from POD documentation. <br/>POD (Plain old documentation) documentation is written in the file containing the source code by the programmers. It usually the most complete and most up-to-date reference.
+
* '''[[Presentations on MathObjects]]''' -- overview of MathObject features and commands given by Davide Cervone
** [http://webwork.maa.org/doc/cvs/pg_CURRENT/doc/MathObjects/UsingMathObjects.html UsingMathObjects] (introduction)
+
* '''[[:Category:Problem_Techniques| Index of Problem Techniques]]''' -- many of these illustrate MathObject features
** [http://webwork.maa.org/doc/cvs/pg_CURRENT/doc/MathObjects/MathObjectsAnswerCheckers.html MathObjects-based Answer Checkers] (introduction)
+
* '''[[SubjectAreaTemplates|Subject Area Templates]]''' -- many of these use MathObjects
* [[:Category:Contexts | Contexts]]
+
* '''[[:Category:MathObject_Classes| MathObject Classes]]''' -- details of the various MathObject types
** [[Introduction to contexts]]
+
* '''[[Specialized parsers| MathObject Extensions]]''' -- specialized MathObject types defined as extensions
** [[Specialized contexts]]
+
* '''[https://testcourses.webwork.maa.org/webwork2/PREP14_Problem_Authoring/Workshop2/?login_practice_user=true Davide Cervone's presentation of MathObjects to PREP, June 16, 2014]''' !!FIXME!! (broken link)
** [[Modifying contexts (advanced)]]
+
** [[Context flags]]
+
=== MathObject Answer Checkers ===
* Parser modifications
+
* '''[[Answer Checkers (MathObjects)| Answer Checkers in MathObjects]]'''
** [[Specialized parsers]]
+
* '''[[Answer Checkers and the Context]]'''
* [[PGLabs]] On-line labs for rendering of PG code. These labs allow you to experiment with PG syntax online.
+
* '''[[Custom Answer Checkers]]'''
* [[MathObjects reference table]] (reference)
+
* '''[[Custom Answer Checkers for Lists]]'''
* [[List of MathObjects reduction rules]] (reference)
+
* '''Extensions for Answer Checkers'''
* Customizing Answer checkers
+
** [http://webwork.maa.org/pod/pg/macros/answerHints.html answerHints] - allows you to customize hints for particular wrong answers
** [http://webwork.maa.org/doc/cvs/pg_CURRENT/macros/answerHints.pl.html answerHints] - allows you to customize hints to particular wrong answers
+
**[http://webwork.maa.org/doc/cvs/pg_CURRENT/macros/answerCustom.pl.html answerCustom] - an easy method for creating an answer checker with a custom subroutine that performs the check for correctness. answer.
+
=== MathObject Contexts ===
  +
* '''[[Introduction to Contexts]]'''
  +
* '''[[Common Contexts]]''' (list)
  +
* '''[[Specialized contexts]]''' (list)
  +
* '''[[Modifying contexts (advanced)]]'''
  +
* '''[[Creating Custom Contexts]]'''
  +
* '''[[Course-Wide Customizations]]'''
  +
* '''[[Context flags]]'''
  +
  +
=== Reference Pages ===
  +
  +
* '''[[:Category:MathObject_Classes| MathObject Classes]]''' - list of the main MathObject types
  +
* '''[[Common Contexts]]''' -- list of the pre-defined Contexts
  +
* '''[[MathObjects reference table]]''' - quick reference for MathObject types and features
  +
* '''[[Reduction rules for MathObject Formulas]]''' - reference rules for "simplifying" forumulae
  +
* '''[[PGLabs]]''' -- On-line labs for rendering of PG code.
  +
: These labs allow you to experiment online with writing fragments of questions using MathObjects, PGML and PG syntax.
  +
* '''[http://webwork.maa.org/pod/pg POD pages]''' -- Plain old documentation.
  +
: Documentation (for both MathObjects and other macros) taken from the file containing the source code by the programmers. It usually the most complete and up-to-date reference.
  +
* '''[https://testcourses.webwork.maa.org/webwork2/PREP14_Problem_Authoring/Workshop2/?login_practice_user=true Davide Cervone's presentation of MathObjects to PREP, June 16, 2014]''' !!FIXME!! (broken link)
  +
<br>
   
 
[[Category:Authors]]
 
[[Category:Authors]]

Latest revision as of 19:31, 15 June 2021

Authoring Questions using MathObjects

MathObject Answer Checkers

MathObject Contexts

Reference Pages

These labs allow you to experiment online with writing fragments of questions using MathObjects, PGML and PG syntax.
Documentation (for both MathObjects and other macros) taken from the file containing the source code by the programmers. It usually the most complete and up-to-date reference.