Final Project Requirements
What you must create:
Your project will consist of at least 3 different types of
files:
-
Your HTML file(s) (unless they're embedded inside your
Python programs)
-
Your Python program file(s).
-
Your project summary (see below).
You MUST TEST your project thoroughly! There should be
no crashes, even if your user does silly things.
Project Summary file:
-
Should have a summary/statement of what the project is:
survey of ???, language about ???, other.
-
Should indicate any very cool and not-to-miss features you're proud of.
-
Should indicate who developed it (solo or who the partners
are) and who developed what part of the project (if duo)
-
Should have an Acknowledgements section indicating
the source of material that you obtained, and thanking others for their
help and ideas and testing (not necessary to thank me).
-
Should have a section (even if empty) called "Bugs
and Misfeatures" detailing all bugs you know of (with possible
workarounds), and important features attempted but not implemented.
-
Should be a text file (type .txt or .doc or .odt or .html)
Where to put your stuff:
-
If you're developing solo:
-
Put all your files onto Marge into your public_html
directory (or subdirectory thereof).
-
Into the Comments-to-Teacher, put two HTML links,
(starting with <a href="... etc. so I can click on them)
linking to:
-
Your primary project file that starts the project
-
Your Project Summary text file
-
Submit your Python file to the regular homework slot
file upload
-
If you're developing with a partner and both of
you are in the same class, then decide who is Partner A and Partner B:
-
Partner A will have all the files on her account and
is responsible for the same things as detailed in the developing
solo paragraph above
-
Partner B will have just a copy of the Project Summary
on her own account/directory, and will put a link to it into the
Comments-to-Teacher
-
If you're developing with a partner and the two of you
are in different classes, then each of you is responsible for the same
things as detailed in the developing solo paragraph above.
Submit your project to the Class
Project List:
-
so that other students can see it and/or fill out your
survey (required).
-
If you're developing with a partner in the same class, then
only Partner A should submit.
-
If you're developing with a partner in another class, then
both of you should submit to your respective classes.