[system] / trunk / webwork2 / courses.dist / modelCourse / templates / setDemo / screenHeaderFile1.pg Repository:
ViewVC logotype

View of /trunk/webwork2/courses.dist/modelCourse/templates/setDemo/screenHeaderFile1.pg

Parent Directory Parent Directory | Revision Log Revision Log


Revision 6829 - (download) (annotate)
Wed Jun 1 19:45:12 2011 UTC (2 years ago) by apizer
File size: 4366 byte(s)
Correct links and comments on problems

    1 ##Screen set header for set 0, Fall 1998
    2 
    3 &DOCUMENT;
    4 
    5 loadMacros(
    6 "PG.pl",
    7 "PGbasicmacros.pl",
    8 "PGchoicemacros.pl",
    9 "PGanswermacros.pl"
   10 );
   11 
   12 
   13 
   14 BEGIN_TEXT
   15 This is a demonstration set designed to illustrate the range of types of questions which  can be asked using WeBWorK rather than to illustrate a typical calculus problem set.
   16 
   17 $PAR
   18 $BBOLD 1. Simple numerical problem. $EBOLD A simple problem requiring a numerical answer.  It illustrates how one can allow WeBWorK to calculate answers from formulas (e.g. an answer such as sqrt(3^2 +4^2) can be entered instead of the answer 5.).  It also shows
   19 an example of feedback on the correctness of each answer, rather than grading the entire problem.
   20 $PAR
   21 $BBOLD 2. Graphs and limits. $EBOLD The graph in this example is constructed on the fly.   From the graph a student is supposed to determine the values and limits of the function at various points.  The immediate feedback on this problem is particularly useful, since students often make unconcious mistakes.
   22 $PAR
   23 $BBOLD 3. Derivatives. $EBOLD An example of checking answers which are formulas, rather than numbers.
   24 $PAR
   25 $BBOLD 4. Anti-derivatives. $EBOLD This example will accept any anti-derivative, adjusting for the fact that the answer is only defined up to a constant.
   26 $PAR
   27 $BBOLD 5. Answers with units.    $EBOLD  Try entering the answer to this question in meters (m)  and also centimeters (cm).
   28 $PAR
   29 $BBOLD 6. A physics example. $EBOLD Includes a static picture.
   30 $PAR
   31 $BBOLD 7. More graphics. $EBOLD An example of on-the-fly graphics.  Select the graph of f, it's derivative and it's second derivatives.
   32 $PAR
   33 $BBOLD 8. JavaScript example. $EBOLD I'm particularly fond of this example.  The computer provides an "oracle" function: give it  a number \(x\) and it will provide you with the value \(f(x)\) of the function at \(x\).  Using this, calculate the value of the derivative of \(f\) at 2. (i.e. \(f'(2)\) ).  Students are forced to use the Newton quotient, since there are no formulas to work with.  I don't think this problem could be asked as written homework.
   34 $PAR
   35 $BBOLD 9. Java example.    $EBOLD  This gives an example of incorporating a java applet which can be used experimentally to determine answers for WeBWorK questions.  This example is of historical interest since it comes from the first site after Rochester, Johns Hopkins University, to use WeBWorK.  It currently gives an example of what happens when a WeBWorK problem called an applet residing on a server that no longer exists.
   36 $PAR
   37 $BBOLD 10. Palindrome. $EBOLD  To answer this problem enter any palindrome.  This problem illustrates the power of the "answer-evaluator" model.  For each problem the problem designer writes a function which accepts a student's answer and produces a 0 or 1 (for incorrect or correct).  Usually this is done by comparing with an answer given by the problem designer, but in this case the function checks if the answer is the same forward and backward.
   38 $PAR
   39 END_TEXT
   40 
   41 
   42 
   43 BEGIN_TEXT
   44 $HR
   45 
   46 Use this box  to give information about this problem
   47 set.  Typical information might include some of these facts:
   48 $PAR
   49 WeBWorK assignment number $setNumber is due on : $formatedDueDate.
   50 
   51 
   52 $PAR
   53 The primary purpose of WeBWorK is to let you know if you are getting the right answer or to alert
   54 you if you get the wrong answer. Usually you can attempt a problem as many times as you want before
   55 the due date.  However, if you are having trouble figuring out your error, you should
   56 consult the book, or ask a fellow student, one of the TA's or
   57 your professor for help.  Don't spend a lot of time guessing -- it's not very efficient or effective.
   58 $PAR
   59 
   60 You can use the Feedback button on each problem
   61 page to send e-mail to the professors.
   62 $PAR
   63 Give 4 or 5  significant digits for (floating point) numerical answers.
   64 For most problems when entering numerical answers, you can if you wish
   65 enter elementary expressions such as 2^3 instead of 8, sin(3*pi/2) instead
   66 of -1, e^(ln(2)) instead of 2,
   67 (2+tan(3))*(4-sin(5))^6-7/8 instead of 27620.3413, etc.
   68 $PAR
   69  Here's the
   70 \{ htmlLink(qq!http://webwork.maa.org/wiki/Available_Functions!,"list of the functions") \}
   71  which WeBWorK understands.
   72 
   73 Along with the \{htmlLink(qq!http://webwork.maa.org/wiki/Units!, "list of units")\} which WeBWorK understands.  This can be useful in
   74 physics problems.
   75 END_TEXT
   76 
   77 ENDDOCUMENT();

aubreyja at gmail dot com
ViewVC Help
Powered by ViewVC 1.0.9