Computer Science at Millersville University

Stephanie Elzer

Department Pictures Department Pictures Department Pictures
Course Links: Syllabus Policies Expectations Resources Assignments Schedule

CSCI 161: Intro to Programming I

 

Submitting Assignments

Other than chapter questions and the handwritten part of the tests, you will turn in all labs and assignments using an automated assignment management system.

How to submit:  use the submit command and choose elzer161 (my account for grading), the assignment name, and the name of the file you want to submit for grading.

The file is then copied to the appropriate place in my elzer161 files with your account name as its filename.

Multiple submissions: If you decide you have a better version and the due date hasn't occurred, you may submit again. The old version in my files is renamed, and the file you indicate is copied to my file space.  There is no penalty for submitting a reasonable number of versions. In fact, it is sometimes helpful for me to review earlier submissions to see the progress that you're making.

Checking on your submissions: You may use the submitlog command to check what you have submitted and when. It's a good idea to check this after you make a submission to be sure that it went to the proper place.

 
 
Grading: When I grade the assignment, your most recently submitted Java source program runs through the compiler. The executable programs are run with several sets of test data, and the results are recorded. I do not type in data to each of over 50 programs each time I grade an assignment. It is your responsibility to make sure that your program reads the data in the correct order and format. Don't expect extra input. All data should be read from standard input just as if it had been typed at the keyboard.

I personally read and evaluate your final submission for each assignment myself. I check whether it gives the correct answers for each test set. Does it print the output in the correct format? I check whether you used the programming concepts we're studying. I examine the program's style including comments, indentation, and choice of identifiers. I check whether the functions you've written do one thing well. Just getting the correct answers is not enough to earn a 100.

Feedback: As I read your program, I record comments about it. The comments state how many points I am counting off and then describe why. For example

(-5) Not all of your methods have a comment describing what they do.

All the comments for your program are gathered into an email message that contains your grade for the assignment and is sent to your account on cs.
Millersville University Logo
A member of the Pennsylvania State System of Higher Education
© 2004 Millersville University. All Rights Reserved.
Questions, comments, concerns? E-mail the webmaster.