Difference between revisions of "Handin"

From Computer Science
Jump to: navigation, search
(The handin program)
(The handin program)
Line 3: Line 3:
  
 
=== Displaying Outstanding Assignments ===
 
=== Displaying Outstanding Assignments ===
By itself, executing handin with no additional command line parameters will display all the class assignments and their due dates.  It will also display the last time a specific assignment was submitted, so that you can check your submissions.
+
By itself, executing handin with no additional command line parameters will display all the class assignments and their due dates.  It will also display the last time a specific assignment was submitted, so that you can check your submissions. If your account is not a class account, you can still check, checkout and handin assignments for a specific class using the <big>-c</big> option followed by the class name in question:
  
 +
  <big>handin -c cs456</big>
 +
 +
would select the cs456 class and then display the assignments for the class.
  
 
=== Checking Out an Assignment ===
 
=== Checking Out an Assignment ===
 
Assignments can be copied to your directory using the <big>-C</big> or <big>--checkout</big> option followed by the name of the assignment, i.e.
 
Assignments can be copied to your directory using the <big>-C</big> or <big>--checkout</big> option followed by the name of the assignment, i.e.
  
<big>handin -C h4</big>
+
  <big>handin -C h4</big>
 +
 
 +
would copy the h4 assignment directory to your account where you can then begin working on your assignment.
 +
 
 +
=== Submitting Your Assignments ===
 +
When you have done some work on your assignment, you an submit your assignment using handin followed by the name of the assignment directory (this should be done in the parent directory where the assignment directory is.) i.e.:
 +
 
 +
  <big>handin h4</big>
  
would copy the h4 assignment directory to your account.
+
will submit the h4 assignment.
  
  
=== Submitting Your Assignments ===
 
  
 
=== Grading Notes ===
 
=== Grading Notes ===

Revision as of 18:10, 12 January 2020

The handin program

Handin is a program for checking out and handing in assignments.

Displaying Outstanding Assignments

By itself, executing handin with no additional command line parameters will display all the class assignments and their due dates. It will also display the last time a specific assignment was submitted, so that you can check your submissions. If your account is not a class account, you can still check, checkout and handin assignments for a specific class using the -c option followed by the class name in question:

 handin -c cs456

would select the cs456 class and then display the assignments for the class.

Checking Out an Assignment

Assignments can be copied to your directory using the -C or --checkout option followed by the name of the assignment, i.e.

 handin -C h4

would copy the h4 assignment directory to your account where you can then begin working on your assignment.

Submitting Your Assignments

When you have done some work on your assignment, you an submit your assignment using handin followed by the name of the assignment directory (this should be done in the parent directory where the assignment directory is.) i.e.:

 handin h4

will submit the h4 assignment.


Grading Notes

Checking Your Work With --hwcheck