HomeCurrent UR
|
Intro to the PG languageStep-by-step introduction to the process of writing a problem and the basic types of problems. This covers all the essential PG macros. Shows how to use each of the various list objects useful for creating matching questions, true/false questions, and multiple choice questions that are intuitive to the students. Even covers the less tested idea of using Java or Javascript in your problems.
A Dartmouth College website, maintained and created by Prof. Tom Shemanske, covers many of the basics needed to understand and use the WeBWork system. It also contains several references on LaTeX that range from covering the essentials to being extremely comprehensive.
Basic PG language reference material. Covers some perl syntax necessary for understanding how to better manipulate data in problem. Also contains list of macros and basic references on managing answers and using answer evaluators.
Primary reference documents. These are the comments taken directly from comments in the source code of all of the major macro files and PG packages. These comments tend to be somewhat technical and often terse but are usually the most up to date because they come directly from source itself.
PG overviewPG language stands for Problem Generating language. It is implemented as a suite of Perl macros. The underlying constructions are for the most part identical with those in Perl with the exception of the use of the backslash which is replaced by ~~ (see Perl basics below).
|
||
Last update: Wednesday, January 10, 2007 at 9:44:20 PM.
This site maintained using Manila and Frontier software. |
|||