Online Homework SubmissionFor the whole semester we will be using online submission for the programming component of all assignments in this course. Instructions for using the homework server are below. We will leave these instructions accessible from the Assignment page, and the Lab page for future reference.
Installing the Submission Plugin
Download the plugin to your computer. Use the "File">"Install .plt file..." menu option to install this file. (Or you can ask DrRacket to download the plt file directly from the URL.) Once it completes (it may take a bit) click close and restart DrRacket. If it installs correctly, you will have a CS 2500 Handin button above your definitions window.
Verifying your Account
Each of you should have an account in the homework server. Your username is your MyNEU account name (for instance, my account is "strickland.t") and your password is the last 4 digits of your student ID. Use the "File" / "Manage CS 2500 Handin Account" menu option and the "Change Info" tab to get the current information on your account. Enter your username and "old" password, then click "Get Current Info". Update any incorrect information and change your password to something you will remember. Then click "Change Info" or "Set Password" as appropriate.
To submit your homework, make sure it is open in DrRacket's current Definitions window as well as saved to disk. Then click "CS 2500 Handin" to open the popup window. For pair submissions, enter both usernames joined by "+", as in "strickland.t+turon.a". Enter either person's password. Select the correct homework name. When you are ready, click "CS 2500 Handin" within the popup window. DrRacket will report whether your submission is successful at the top of the window. If it fails, READ the error message and correct your submission appropriately.
Log in to this page using your handin server username and password. It will take you to a page listing all of the homeworks so far. For each homework it shows whether you handed it in, a link to your latest submission, and your grade once we finish grading it. If you have any questions contact your friendly Instructor, especially if you notice some inconsistencies.