Handin Instructions

15-110 Introduction to Programming


To hand in your programming projects electronically,
  1. Create a ".zip" file (i.e., compressed or archived) of files you want to submit. Please do not submit .rar or other compressed format file. You should submit the .java files needed to compile your programming project, including any .java files supplied with the assignment, and the text (.txt, .rtf, .doc) file of your answers to the assignment problems. Please do not submit any .docx.

    For example, suppose your project folder is named "Homework0":

    1. Find your project folder, Homework0, in your Eclipse workspace.
    2. IMPORTANT: Check the folder contains your completed code: Open the project folder, open the src folder, and then open the .java file(s) to see if the file(s) contains the correct code. (Open the file with any text editor, such as notepad, textedit, ...)
    3. Return to the project folder and create a .zip file of it:

      • Windows: Right-click on the Homework0 folder (without opening it) and select "Compress to Homework0.zip".
      • Mac OSX: Either right-click on the Homework0 folder (three button mouse) or hold the control key down and click on the Homework0 folder (one button mouse). Select "Create Archive of Homework0" (OS 10.4) or "Compress Homework0" (OS 10.5) from the popup menu.

    4. A Homework0.zip file will appear in the same folder as the Homework0 is in.
  2. Submit your .zip file to the Handin system for grading:

    1. From your web browser, log in to the Handin System.
    2. Click on the Submit Assignment, button at the bottom of the page.
    3. On the Submit Assignment page, find Select assignment: and select the appropriate assignment.
    4. Click the Choose File button to select your .zip file.
    5. Finally, click the Submit my file button to submit your assignment.

    Handin will list all the files that you submitted in your .zip file, but you cannot read the content of these files. Look to see whether the .java files are about the correct size. We recommend that you keep a copy of your assignments and the email feedback that you receive for your records.

    NOTE: You may submit your assignment as many times as you wish. We will grade the last submission that you submitted before the assignment deadline. We suggest that you make your first submission well before the deadline, even if the assignment is not complete. Unexpected problems may arise that prevent you from submitting just before the deadline. An incomplete program will get a better score than no program!

DO NOT EMAIL YOUR ASSIGNMENT FILES, OR SUBMIT A FILE THAT IS NOT A .zip FILE OF YOUR PROJECT FOLDER. IT WILL NOT BE GRADED! If you are having trouble, contact your instructor or course assistant as soon as possible for assistance.


Margaret Reid-Miller
Last modified: Fri Jan 9 18:41:01 EST 2009