Electronic sumbission information
Please read through the following information on electronic submission
for Assignment 1. The link to the web tester is at the bottom of the
page.
Policy for electronic submission for Assignment 1
- You may submit your code up to 3 times.
- Each submission should include all procedures for the entire
assignment. Any omitted problem or procedure will score 0 points.
- There will be a 5% reduction in the score of your third
submission. I hope this will encourage you to get everything right on
your first or second attempt. The web tester should not be a
replacement for your own testing.
- Your "electronic grade" will be the maximum of your submissions.
Any late penalties will be applied separately to the written and
electronic portions.
How it works
- First, your code is run through a "syntax checker". In part, this is for
the security/integrity of the web tester, but also because certain
advanced Scheme constructs are prohibited for the time being.
- Your code should consist only of procedure and variable definitions.
(Except for loading support code.)
- Your code must pass the syntax check in order be considered a submission.
- The syntax checker is not foolproof --- just because it passes
the syntax check does not mean that it will run (or even load) without
errors.
- more information on syntax checker
restrictions
- Next, your code is checked by a "pretester". This ensures that:
- your file loads without error
- all the procedures for the
assignment are defined (and that they take the correct number of
arguments)
If there is anything missing or wrong, you will get a warning
message, but you can still continue the submission. Missing
procedures or procedures that generate errors will fail all the tests
on them.
- Finally, your code is tested.
- You will get your score and some feedback immediately.
- A full transcript of the tests run on your code will be emailed
to you when the assignment is returned.
Submit your code
Please bear in mind that the teaching staff are humans:
Animalia Chordata Vertebrate Gnathostomata Mammalia Primates
Anthropoids Hominids Homo sapien, and as such have been known to
make mistakes on occasion.
If you find some error or have some problem with the web tester,
let us know. You do not need to send us any code that you uploaded
--- we already have it.
Submit your code for Assignment 1
whuang@cs.rpi.edu;
email