Difference between revisions of "Nbgrader notes/Grading"

From Earlham CS Department
Jump to navigation Jump to search
(Created page with "# Log in to tools as nbgrader # Click on the formgrader tab # Click on the collect button (Down arrow cloud) # To autograde: In a terminal, as nbgrader, do: nbgrader autograde...")
 
 
Line 2: Line 2:
 
# Click on the formgrader tab
 
# Click on the formgrader tab
 
# Click on the collect button (Down arrow cloud)
 
# Click on the collect button (Down arrow cloud)
# To autograde: In a terminal, as nbgrader, do: nbgrader autograde assignment-name
+
# To autograde: In a terminal, as nbgrader, navigate to the folder for the course, then do: nbgrader autograde assignment-name
 
# After the autograder has finished running, return to the formgrade tab
 
# After the autograder has finished running, return to the formgrade tab
 
# For each student, open their lab. For the problems that can be autograded, if they got the problem right, they should already have full points marked. If one or more tests didn't pass, it will say the first test that failed. You may be able to award partial credit for some of their work.
 
# For each student, open their lab. For the problems that can be autograded, if they got the problem right, they should already have full points marked. If one or more tests didn't pass, it will say the first test that failed. You may be able to award partial credit for some of their work.

Latest revision as of 12:20, 31 August 2018

  1. Log in to tools as nbgrader
  2. Click on the formgrader tab
  3. Click on the collect button (Down arrow cloud)
  4. To autograde: In a terminal, as nbgrader, navigate to the folder for the course, then do: nbgrader autograde assignment-name
  5. After the autograder has finished running, return to the formgrade tab
  6. For each student, open their lab. For the problems that can be autograded, if they got the problem right, they should already have full points marked. If one or more tests didn't pass, it will say the first test that failed. You may be able to award partial credit for some of their work.
  7. Some of the problems may not be autogradeable. For example, ones that only print or ones that require user input. These have to be checked manually.
    1. To test them out, navigate to the submitted directory in the cs128-s18 directory in nbgrader's home. Find the student's directory. Their submission should be in there, and you can test out their code.
  8. Input the student's grade into the spreadsheet when you're done
  9. Email the professor about any patterns of mistakes you noticed that would be useful to talk about in class.