Calvin College seal
CS 108 Introduction to Computing
Grading

Here are the basic grading tools you'll use for this course:

If you have questions on either of these tools, don't hesitate to ask.

Assignment Submission

You will use simple UNIX commands to submit your assignments electronically. See the instructions here:

http://cs.calvin.edu/activities/books/processing/references/unix/submit.html

Note that to help other people (including the grader) understand your code, you should use the following naming conventions:

Assignment Feedback & Scores

When we have graded your assignment, we’ll load your score and our comments in your Knightvision entry for that assignment. See Knightvision.

Remote Work

To do your course assignments on your personal computer, you will need to install Processing (and for the second half of the course, Eclipse). See http://www.processing.org/ (and http://www.eclipse.org/) for information on how to download and install these tools. Be sure to use the standard naming schemes and package structure even when you work on your own machine.

To submit your assignments from your personal computer, you will need to install some SSH/SFTP client software. If you have Linux, this software may already be installed. Otherwise, here are some commonly used options:

Use SFTP to copy your files to cs-ssh.calvin.edu (you should have a login on this machine with your Unix Lab password), directly into your assigned submission directory (as described above). You could also use SSH to login to cs-ssh.calvin.edu and use UNIX commands to directly manipulate the files you’ve transferred in.

These instructions require some skill with system administration and UNIX. Ask if you have trouble with them, but otherwise you can always go physically to the lab to do your work.

Grading Standards

All prelab, lab, homework, and project assignments will graded according to standards. Prelab and lab solutions, together worth 10 points, must be clear, correct and complete as specified in the assignment. Homework assignments, worth 30 points, and the final project, worth 100 points, will be graded according to the following categories:

Each of these categories will be weighted equally.

Back to the top