CS 101 & 101-E Grader Admin

 Grader home refresh this page secure version

Administrator commands: show

SU user:

Highlight files

View survey results, or see comments for

Generate survey CSV file for

View DB stats, errors

View graph for type 1: pop-up, normal, verbosity: 1, 2

View graph for type 2: pop-up, normal, verbosity: 1, 2


Grade management: show

Remove grade for assignment , student id:

Generate Toolkit grade file for assignment for

View grades for assignment for

View student's grade: student id: , assignment:

View student's grade report: student id:

Excuse student from assignment
                          Reason (optional):

View students with excused grades


Extensions: show

Add extension: , student id: , days: , hours:
                          Reason (optional):

Remove extension: , student id:

View extensions: all


Regrades: show
Add regrade
studentid:
Regrade reason
Add & handle regrade
studentid:
New grade:
Regrade reason
Regrader comments:

View/handle regrades for none

View grade changes due to regrades for

View student's grade: student id: , assignment:

E-mail completed regrades

Force submit: student id: , file name:


Execution settings: show

Todo: set wordwrap properly in textareas

Can use JAVA and USERID in the execution commands to represent the java binary and and the student's userid, respectively

Set execution parameters for

Current classpath:  /home/cs101/public_html/downloads/
Additional classpath:  
   
Exec cmd 1:  
Exec input 1:  
   
Exec cmd 2:  
Exec input 2:  
   
Exec cmd 3:  
Exec input 3:  
   

Grade parts settings: show

Set grade parts settings for

NumPointsDescription
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
Total

Preferences: show
  • Display student names: on off
  • Display assignments by grader: on off
  • Number of columns to display grades in (when not sorted by grader) (currently 3): inc dec / inc+5 dec-5
  • Show status tuples for ungraded assignments: on off
  • Show status tuples for graded assignments: on off
  • Show section numbers for assignments: on off
  • Show grades (and thus edit grade links) for graded assignments: on off
  • Show picture links in graded/ungraded listings: on off
  • Have picture links be a pop-up: on off
  • Display graded assignments on this page: on off
  • Display graded assignment summaries on this page: on off

Roster settings: show

Add person to roster:

Userid: , first name: , last name: ,

lab sec: , uva id: , password: , is grader: 


Change password for userid to


Non-student Roster listing with grading weights

UseridNameGrader?
Grading
weight
Workload
abc1aTA a
1
abc1bTA b
1
abc1cTA c
1
abc1dTA d
1
abc1eTA e
1
abc1fTA f
1
abc1gTA g
1
abc1hTA h
1
abc1iTA i
1
abc1jTA j
0
abc1kTA k
1
abc1lTA l
1
abc1mTA m
1
abc1nTA n
0
abc1oTA o
1
abc1pTA p
1
abc1qTA q
0
abc1rTA r
1
abc1sTA s
1
Total


Assignment settings: show
Grading is enabled for (click to disable):
Enable grading for

Assign graders for

Unassign graders for

Postprep assignment

Compile assignment

Force submit: student id: , file name:

Update filenames for

Update duedate for to - - at : :

Update GGL: assignment , GGL:
If URL does not start with 'http://', then 'http://www.cs.virginia.edu/~cs101/ggl/' will be prepended to it


Grade weights

Grader assignmentsExternal assignments
hwj1
hwj2
hwj3
hwj4
hwj5
hwj6
hwj7
lab1
lab10
lab2
lab3
lab4
lab5
lab6
lab7
lab8
lab9
quiz1
quiz2
quiz3
exam1
exam2
exam3
final
hwc
hwc1
hwc2
hwc3
hwc4

Graded summary: show

Ungraded assignments


Submission summary: show

hwj1: 514

hwj2: 508

hwj3: 505

hwj4: 507

hwj5: 511

hwj6: 510

hwj7: 514

lab1: 522

lab10: 491

lab2: 521

lab3: 518

lab4: 512

lab5: 498

lab6: 513

lab7: 512

lab8: 510

lab9: 516

quiz1: 520

quiz2: 516

quiz3: 515


Ungraded assignments: show

Graded assignments: show

Quiz 3: show

In order to view the graded assignments, it must be enabled via the preferences section

load content

Quiz 2: show

In order to view the graded assignments, it must be enabled via the preferences section

load content

Quiz 1: show

In order to view the graded assignments, it must be enabled via the preferences section

load content

Lab 9: show

In order to view the graded assignments, it must be enabled via the preferences section

load content

Lab 8: show

In order to view the graded assignments, it must be enabled via the preferences section

load content

Lab 7: show

In order to view the graded assignments, it must be enabled via the preferences section

load content

Lab 6: show

In order to view the graded assignments, it must be enabled via the preferences section

load content

Lab 5: show

In order to view the graded assignments, it must be enabled via the preferences section

load content

Lab 4: show

In order to view the graded assignments, it must be enabled via the preferences section

load content

Lab 3: show

In order to view the graded assignments, it must be enabled via the preferences section

load content

Lab 2: show

In order to view the graded assignments, it must be enabled via the preferences section

load content

Lab 10: show

In order to view the graded assignments, it must be enabled via the preferences section

load content

Lab 1: show

In order to view the graded assignments, it must be enabled via the preferences section

load content

HW J7: show

In order to view the graded assignments, it must be enabled via the preferences section

load content

HW J6: show

In order to view the graded assignments, it must be enabled via the preferences section

load content

HW J5: show

In order to view the graded assignments, it must be enabled via the preferences section

load content

HW J4: show

In order to view the graded assignments, it must be enabled via the preferences section

load content

HW J3: show

In order to view the graded assignments, it must be enabled via the preferences section

load content

HW J2: show

In order to view the graded assignments, it must be enabled via the preferences section

load content

HW J1: show

In order to view the graded assignments, it must be enabled via the preferences section

load content

External grades: show

Load external grades: enter Toolkit userid: , password:

Add external assignment:  


Modify external assignment
Due date: - - at : :
Name: , weight: , maxgrade:  


Checklists: show

Assignment enabling checklist

This assumes that the assignment already has an entry in grader_assignments_051

  1. Assign the questionnaire mappings in grader_quesmapping_051
  2. +Set the due date in grader_assignments_051
  3. +Assign the filenames in grader_assignments_051. THIS ENABLES THE ASSIGNMENT FOR SUBMISSION
  4. If the compilation requires a .class file in the class path (currently /home/cs101/public_html/downloads/), put it there
  5. Test the submisison process

Pre-grade prep checklist

The following checklist must be done prior to actual grading (a '+' means it can be done via the web interface)

  1. +Assign graders to the assignment via 'grader assign assignment'
  2. +Compile all the code ('grader compile assignment')
  3. +Highlight all the code ('grader highlight' or click here)
  4. Enter the grading guidelines as an HTML page
  5. +Put a link to that ggl page in the assignments table
  6. +Define the execution parameters (in the assignments table)
  7. +Execute the code ('grader run assignment')
  8. +Define the grading sub-parts
  9. +Enable grading for the assignment

Post-grade prep checklist

The following checklist must be done prior to actual grading (a '+' means it can be done via the web interface)

  1. +Ensure that everybody has a grade
  2. +Disable grading for the assignment
  3. +Run 'grader postprep assignment' from the command line (this takes care of the late assignments)
  4. Check what grader did on postprep (it creates a foo.html file, where foo is the assignment name)
  5. E-mail the results to the students ('grader emailresults assignment')
  6. Set the amount of time that regrades will be accepted (the default is 10, and they are automatically enabled, so this only has to be set if a different value is desired)

Questionnaire question types

  1. Likert 1-5 scale
  2. Numeric fill-in
  3. Multiple choice (choices listed in options field: first character is separator character, options are listed after that. For example, '/Male/Female/Other' gives three options).
  4. Text box fill-in (1 row, 40 columns)
  5. Text area fill-in (10 rows, 80 columns)
A zero type means a non-question (the insertpos field is the question which it is placed before, if that question is to be listed for the assignment).

Moss: show

Change moss settings: show

Sort files by directory (-d):

Choosing base files (-b) is not implemented...

Max times before ignoring (-m):

Number of matching files (-n):

Comment string (-c):

Use experimental server (-x) (not working):


Run Moss on assignment


Assignment
Date
Remote URL
Local URL
Mirror?
Remove
completely?
Options
HW J1
2005-05-25 13:37:21
180417309
view mirror
delete
nuke it, baby!
-l java
HW J2
2005-05-25 13:37:42
247580371
view mirror
delete
nuke it, baby!
-l java
HW J3
2005-05-25 13:37:58
163223331
view mirror
delete
nuke it, baby!
-l java
HW J4
2005-05-25 13:19:07
937407221
view mirror
delete
nuke it, baby!
-l java
HW J5
2005-05-25 16:30:19
585624933
view mirror
delete
nuke it, baby!
-l java
HW J6
2005-05-25 13:18:16
982576196
view mirror
delete
nuke it, baby!
-l java
HW J7
2005-05-25 13:38:16
701992831
view mirror
delete
nuke it, baby!
-l java
Lab 5
2005-05-25 16:32:42
934164371
view mirror
delete
nuke it, baby!
-l java
Lab 6
2005-05-25 16:33:21
469794605
view mirror
delete
nuke it, baby!
-l java
Lab 7
2005-05-26 15:00:23
491726060
(not mirrored)
mirror
nuke it, baby!
-l java -d
Lab 9
2005-05-25 16:35:04
216677433
view mirror
delete
nuke it, baby!
-l java
Quiz 1
2005-05-25 16:29:51
23515414
view mirror
delete
nuke it, baby!
-l java
Quiz 2
2005-05-25 13:38:47
827392673
view mirror
delete
nuke it, baby!
-l java
Quiz 3
2005-05-25 13:39:05
419779327
view mirror
delete
nuke it, baby!
-l java

Surveys: show

Entered survey questions: show
Ques num
Question
Type
Insert pos
Options
1
How well did you understand the concepts gone over in this assignment: not well at all (1) to very well (5)
Likert
2
Was the assignment easy (1) or hard (5)?
Likert
3
Was the assignment dull (1) or interesting (5)?
Likert
4
Was the assignment mostly busy-work (1) or did you learn a lot (5)?
Likert
5
Was the assignment intimidating (1) or reassuring (5)?
Likert
6
Was the assignment unrewarding (1) or rewarding (5)?
Likert
101
How long did you spend studying for this assignment?
Numeric
102
How long did you spend preparing for this assignment?
Numeric
103
How long did you spend at the computer for this assignment?
Numeric
104
How long did you spend doing other activities for this assignment?
Numeric
201
Who is your first graduate TA (pick either one of the two)
Multi
/Prof Bloomfield/TA 1/TA 2/TA 3/TA 4/TA 5/TA 6/TA 7/TA 8
202
The TA was knowledgeable about the subject matter
Multi
/Strongly Agree/Agree/Neutral/Disagree/Strongly Disagree/Not Applicable
203
The TA was well prepared for class
Multi
/Strongly Agree/Agree/Neutral/Disagree/Strongly Disagree/Not Applicable
204
The TA responded adequately to in-class questions
Multi
/Strongly Agree/Agree/Neutral/Disagree/Strongly Disagree/Not Applicable
205
The TA was approachable within the lab session
Multi
/Strongly Agree/Agree/Neutral/Disagree/Strongly Disagree/Not Applicable
206
The TA was helpful during the lab session
Multi
/Strongly Agree/Agree/Neutral/Disagree/Strongly Disagree/Not Applicable
207
Overall, the TA was an effective teacher
Multi
/Strongly Agree/Agree/Neutral/Disagree/Strongly Disagree/Not Applicable
211
Who is your second graduate TA (pick the other one)
Multi
/Prof Bloomfield/TA 1/TA 2/TA 3/TA 4/TA 5/TA 6/TA 7/TA 8
212
The TA was knowledgeable about the subject matter
Multi
/Strongly Agree/Agree/Neutral/Disagree/Strongly Disagree/Not Applicable
213
The TA was well prepared for class
Multi
/Strongly Agree/Agree/Neutral/Disagree/Strongly Disagree/Not Applicable
214
The TA responded adequately to in-class questions
Multi
/Strongly Agree/Agree/Neutral/Disagree/Strongly Disagree/Not Applicable
215
The TA was approachable within the lab session
Multi
/Strongly Agree/Agree/Neutral/Disagree/Strongly Disagree/Not Applicable
216
The TA was helpful during the lab session
Multi
/Strongly Agree/Agree/Neutral/Disagree/Strongly Disagree/Not Applicable
217
Overall, the TA was an effective teacher
Multi
/Strongly Agree/Agree/Neutral/Disagree/Strongly Disagree/Not Applicable
221
Who is your undergraduate TA
Multi
/TA 1/TA 2/TA 3/TA 4/TA 5/TA 6/TA 7/TA 8/TA 9
222
The TA was knowledgeable about the subject matter
Multi
/Strongly Agree/Agree/Neutral/Disagree/Strongly Disagree/Not Applicable
223
The TA was well prepared for class
Multi
/Strongly Agree/Agree/Neutral/Disagree/Strongly Disagree/Not Applicable
224
The TA responded adequately to in-class questions
Multi
/Strongly Agree/Agree/Neutral/Disagree/Strongly Disagree/Not Applicable
225
The TA was approachable within the lab session
Multi
/Strongly Agree/Agree/Neutral/Disagree/Strongly Disagree/Not Applicable
226
The TA was helpful during the lab session
Multi
/Strongly Agree/Agree/Neutral/Disagree/Strongly Disagree/Not Applicable
227
Overall, the TA was an effective teacher
Multi
/Strongly Agree/Agree/Neutral/Disagree/Strongly Disagree/Not Applicable
301
For those who did not answer it in the Toolkit survey, which is your favorite demotivator? Please list 3, from your most favorite to your least favorite. The full list can be found here.
Text box
801
General Comments? In particular, if we give such an assignment in the future, can you suggest ways we could improve it?
Text area
802
Please add additional comments on any of the TAs here. This includes TAs that were not in your lab section, but that you interacted with during office hours, etc.
Text area
803
Any other comments on any other aspects of the course? You can also submit them through the Toolkit here for 101 students, and here for 101-E students.
Text area
901

Please fill these questions using HOURS, so 30 minutes should be entered as 0.5, etc. Enter 0 if you didnot spend any time on this part.
N/A
902

N/A
903

If you do not feel comfortable answering these questions in lab, you can submit a lab extension, and complete the survey outside of lab.

Please rate each of the teaching assistants in your lab session. So that we know which teaching assistant you are rating, please select his or her name in the first question of each question group below. You can find the pictures of the teaching assistants here. In particular, the teaching assistants for each section are as follows (the third person listed is the undergraduate TA).

  • Section 3: TA 1, TA 2, TA 3
  • Section 4: TA 1, TA 2, TA 3
  • Section 5: TA 1, TA 2, TA 3
  • Section 6: TA 1, TA 2, TA 3
  • Section 7: TA 1, TA 2, TA 3
  • Section 8: TA 1, TA 2, TA 3
  • Section 9: TA 1, TA 2, TA 3
  • Section 10: TA 1, TA 2, TA 3
  • Section 11: TA 1, TA 2, TA 3

If you do not feel you can rate one of the TAs on for a particular question, please select 'Not Applicable'.


N/A
904

N/A

Change/add individual questions...


Change mappings for assignment (including optional/required)...


This page required 106 SQL commands

graderadmin CVS $Revision: 1.102 $ / gradercommon CVS $Revision: 1.40 $