[system] / trunk / wwmoodle / wwquestion / README.txt Repository:
ViewVC logotype

Diff of /trunk/wwmoodle/wwquestion/README.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 5476 Revision 5477
1Webwork Question Type 1Webwork Question Type
2---------------------- 2----------------------
3Version: 0.2 (stable) 3Version: 0.3 (stable) Released 9/9/2007
4Maintainer: Matthew Leventi <mleventi@gmail.com> 4Maintainer: Matthew Leventi <mleventi@gmail.com>
5CVS: cvs.webwork.rochester.edu:/webwork/cvs/system wwmoodle/wwquestion 5CVS: cvs.webwork.rochester.edu:/webwork/cvs/system wwmoodle/wwquestion
6 6
7**If your using this send me an email.** 7This is a moodle questiontype module that will allow webwork questions to be asked in Moodle Quizzes and Lessons. Currently it supports many of the features found in the webwork2 system.
8 8
9Whats coming soon (sept 1): 9* If you are using this send me an email. Feedback is appreciated. *
10* Question Importer (alpha at CVS: cvs.webwork.rochester.edu:/webwork/cvs/system wwmoodle/wwquestion_importer)
11* Applet & External Dep. support for PG files.
12 10
13Whats New: 11Current Release:
14* DB consistency issues fixed (thanks to Jean-Marc) 12* Derivation mismatch bugs fixed.
15* New code checking, makes sure PG code is correct 13* New Test file
16* Images are now copied locally for faster problem loading 14* External File support! (applet,images,graphs,etc)
17* Minor bug Fixes 15* Code Refactoring
16* New levels of Code Checking including warnings
18 17
18PG Language: What is supported?
19Simple and complex pg problems including those which use applets, images, graph generation problems, etc.
20
21PG Language: What is not supported?
22Currently the only PG files that don't fully work are those with custom graders. Hence problems will reveal which answers the student has correct despite the showCorrectAnswer flag being off.
19 23
20Upgrading (from 0.1): 24Upgrading (from 0.1):
21A database column was added called codecheck. If you have data that you don't want to lose your going to have to add the new column manually to the db 25A database column was added called codecheck. If you have data that you don't want to lose your going to have to add the new column manually to the db
22mysql command: ALTER TABLE mdl_question_webwork ADD COLUMN codecheck int(10) not null default 0; 26mysql command: ALTER TABLE mdl_question_webwork ADD COLUMN codecheck int(10) not null default 0;
23Then you can delete the webwork directory and recreate it from the CVS 27Then you can delete the webwork directory and recreate it from the CVS
24** I am not really sure if this is backward compatible to 0.1. If you are having problems with questions edit them and submit to regenerate derived copies. 28** I am not really sure if this is backward compatible to 0.1. If you are having problems with questions edit them and submit to regenerate derived copies.
25 29
30
26Setup: 31Setup:
271) Make a new folder named 'webwork' in the question/type directory. 321) Make a new folder named 'webwork' in the question/type directory.
282) Copy all the files from this directory into . 332) Copy all the files from this directory into .
293) Point your browser to http://yourmoodle/admin to setup the question_webwork database table. 343) Point your browser to http://yourmoodle/admin to setup the question_webwork database table.
30 35
31Configuration: 36Configuration:
321) Change the WSDL path variable in the webwork/questiontype.php file to point to your Webwork Problem Server's WSDL file. 371) Change the WSDL path variable in the webwork/config.php file to point to your Webwork Problem Server's WSDL file.
33 38
34Use: 39Use:
40Go into the question bank and create a new WeBWorK question.
35A webwork question only has three special fields. 41A webwork question only has three special fields.
36 -code: Paste the perl code that renders the webwork question here. 42 -code: Paste the perl code that renders the webwork question here.
37 -seed: The starting seed to use to generate random problems 43 -seed: The starting seed to use to generate random problems
38 -trials: The number of attempts the generator should make to generate and cache problems. 44 -trials: The number of attempts the generator should make to generate and cache problems.
39 45
41http://cvs.webwork.rochester.edu/viewcvs.cgi/rochester_problib/?cvsroot=UR+Problem+Library (for now) 47http://cvs.webwork.rochester.edu/viewcvs.cgi/rochester_problib/?cvsroot=UR+Problem+Library (for now)
42 48
43Note: 49Note:
44Previewing the question will use random seeds. 50Previewing the question will use random seeds.
45 51
46ex problem) 52Example Problem:
47 53
48##DESCRIPTION 54##DESCRIPTION
49 55
50# Singularities, Determine Type (Poles), Residues 56# Singularities, Determine Type (Poles), Residues
51 57

Legend:
Removed from v.5476  
changed lines
  Added in v.5477

aubreyja at gmail dot com
ViewVC Help
Powered by ViewVC 1.0.9