Create Course
Syntax: createCourse.sh courseID courseName
Example: createCourse.sh  ma112  spring2004_Doe_math213
This uses the file auto_course_webwork_setup.pl also.



Extract Answers from Webwork Logfile.
Syntax:  getAnswersFromLog.pl courseID userName problemNumber setName
Example: getAnswersFromLog.pl demoCourse jdoe 6 Week1

If no arguments are supplied, it will prompt the user for them.



Build Problem Set
Syntax: buildProbSet.pl courseID setDefinitionFile
Example: buildProbSet.pl  ma112  set1.def

Command line version for building problem sets.



Build Problem Set for Many Courses
Syntax: buildAllProb.sh  course-prefix  setDefinitionFile
Example: buildAllProb.sh  ma112_  set1.def
This will build set1 for all courses named: ma112_<anything>

A bash shell script that automates "buildProbSet.pl"



Precreate for Many Courses
Syntax: precreateAllSet.sh course-prefix  setDefinitionFile (time, optional)
Example: precreateAllSet.sh ma112_  set1.def
This will que up image precreation jobs for each course matching "ma112_*", starting now and staggered by one hour.

A bash shell script that automates "l2hPrecreateSet.pl"



Questionnaire Reader

This script parses results generated by the questionnaire_spring00.pg and summarizes them
 into an excel file and an essay file. Further it creates an html file which reproduces the
 original questionnaire together with a histogram of the results for each question.  Each
 question is followed by a sumary of the responses to that question.  The orginal files have
 the format described at the end of this file.

 The the required inputs are the html source of the questionnaire, a file containing all the
 email responses concatenated into one file, and a base file name [e.g. foo] (without an extension)
 for the three output files [the three output files will be e.g. foo.html, foo.xls, and foo.txt].
 Usually this data will be kept on a course by course basis so all email esponses from a single
 course should be saved in one file.



Scan for broken images from precreate

From Dartmouth, handy scripts to make sure all is fine in precreation.