WeBWorKdocs

sq_webwork:


Home
Current UR
courses
Visitor
page
Intro to
WeBWorK
WeBWorK 2
Twiki
WW
Community
Grant Support
& awards
Discussion
group
Problem
library
Write/modify
problems
Create &
manage course
Tutorial on
running a course
HowTos
FAQ
WeBWorK2
FAQ
Software
Download
How to
Install WW server
Feedback
Site Map
Change
preferences
Change
password





Prev | Next | pglanguage

PG basics

ww_bluesq: Basic Perl Syntax
Fortunately you only need a little knowledge of Perl in order modify or write problems for WeBWorK. If you know more, you can write very powerful macros. It's possible to outgrow many problem generating languages as you become more ambitious about the kind of math problems you'd like to present. This is unlikely to happen with PG because it is based on Perl, and allows you nearly full access to the constructs of that very powerful language.
ww_bluesq: The problem text
Details how The problem text is evaluated and printed when placed within the BEGIN_TEXT .... END_TEXT construction.

Arithmetic functions in PG

ww_bluesq: Accepted math functions

More on answer evaluators

( this doesn't yet have all of the latest macros -- check PGanswermacros.pl for more)
ww_bluesq: PG answer evaluators
Describes some of the subroutines which can be used for checking the answers.

Numerical methods

Advanced graphics

<| Post or View Comments |>


Prev | Next | pglanguage

Last update: Wednesday, January 10, 2007 at 10:11:02 PM.
This site maintained using Manila and Frontier software.