Parent Directory
|
Revision Log
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 |