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

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

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
6 "PG.pl",
7 "PGbasicmacros.pl",
8 "PGchoicemacros.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