next up previous
Next: About this document ... Up: Managing Coursework: Wringing the Previous: Bibliography

Appendix: Some ARCADE commands

The following list of some of the ARCADE commands gives an indication of the scope of the system. These are all UNIX commands which can be run directly, embedded in scripts or placed in a user's `remote-jobs' file to be run automatically, as appropriate.

absence-summary.........................................show attendance summary
bad...................................................show 'bad' irregularities
blank.................................................show where data is needed
checking...............................report on or switch data checking status
course-summary..............................show summary statistics of a module
data.......................................................enter or browse data
doing........................................show numbers of students on module
due..................................................show what needs to be done
edit-privileges.......................edit user privileges for current database
edit-sheet-details..................edit sheet-details describing lab structure
email.............................send email to a group / selection of students
excuses.....................................................show excuse details
expected.....................................................show expected work
fails.............................................show students who are failing
final-diffs....................show differences between two sets of final marks
full-story..................................show full lab details for a student
group-info..............show module group, students and staff hours information
help....................get help on ARCADE commands or UNIX commands/facilities
histogram............................................show histogram of a module
list-all-modules..........show names of ALL modules taken by 1 or more students
list-arcade-modules................................show names of ARCADE modules
mail-bad-summaries.......send automatic email feedback to students (and tutors)
mail-full-stories...............................email students full lab records
mail-name-list................................email student details to students
mail-report..........email a report to the students in it, with an introduction
make-email-script...make an email script for a module (and group), or selection
make-final-marks......make final (or predicted) marks for all completed modules
marking.........................list sessions which have marking or demo needed
name-list-edit...............add new students or edit existing students details
name-list-trace.............................trace changes to a student's record
name-list-update...........create or update student details from external files
omitted....................................show where data is (probably) missed
out-of-range..............................list sessions with out-of-range marks
outstanding.............................................show oustanding details
print-course-summaries...................................print course summaries
print-full-stories..............................print students full lab records
print-histograms........................................print module histograms
progress..................................report simple overview of all modules
queries...................................list sessions with unanswered queries
read-mail.............................................read email from a student
remote-jobs-control..................set up jobs to be done remotely by crontab
restore-all-data......................................restore data from back-up
scaling........................................show scaling factors for modules
sessions-table..........................................show sessions timetable
sheets.....................................................print session sheets
stud.......................................................show student details
supervisors-report....................show `bad' irregularities for a lab-group
table...............................show tables for certain students or modules
unchecked.....................................list sessions with unchecked data


John T. Latham
1998-08-21