This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
haas:spring2017:cprog:projects:cci0 [2017/01/16 21:29] – [Personal/Per-User Lab46 Mercurial Repository] wedge | haas:spring2017:cprog:projects:cci0 [2017/01/17 10:38] (current) – [Submission Criteria] wedge | ||
---|---|---|---|
Line 105: | Line 105: | ||
To be successful in this project, the following criteria must be met: | To be successful in this project, the following criteria must be met: | ||
- | * Project must be submit on time, by the posted deadline. | + | * Project must be submit on time, by the posted deadline |
* Late submissions will lose 25% credit per day, with the submission window closing on the 4th day following the deadline. | * Late submissions will lose 25% credit per day, with the submission window closing on the 4th day following the deadline. | ||
+ | * Early submissions can earn 1 bonus point per day in advance of the posted due date. | ||
* All code must compile cleanly (no warnings or errors) | * All code must compile cleanly (no warnings or errors) | ||
* all requested functions must be implemented in the related library or program | * all requested functions must be implemented in the related library or program | ||
Line 120: | Line 121: | ||
* Sufficient comments explaining the point of provided logic **MUST** be present | * Sufficient comments explaining the point of provided logic **MUST** be present | ||
* Track/ | * Track/ | ||
- | * Submit a copy of your source code to me using the **submit** tool (**make submit** will do this) by the deadline. | + | * Submit a copy of your source code to me using the **submit** tool by the deadline. |
+ | | ||
+ | * Make sure it outputs exactly like the sample output above. | ||
+ | * Create and submit a text file called **info.text** that contains the following information: | ||
+ | * preferred name/ | ||
+ | * preferred e-mail address | ||
+ | * irc nick used in class chat (your username if unchanged) | ||
+ | * other information I should know | ||
====Submit Tool Usage==== | ====Submit Tool Usage==== | ||
- | Let's say you have completed work on the project, and are ready to submit, you would do the following | + | Let's say you have completed work on the project, and are ready to submit, you would do the following: |
<cli> | <cli> | ||
- | lab46: | + | lab46: |
Submitting cprog project " | Submitting cprog project " | ||
-> hello.c(OK) | -> hello.c(OK) | ||
+ | -> info.text(OK) | ||
SUCCESSFULLY SUBMITTED | SUCCESSFULLY SUBMITTED | ||
Line 134: | Line 143: | ||
</ | </ | ||
+ | You should get some sort of confirmation indicating successful submission if all went according to plan. If not, check for typos and or locational mismatches. | ||
+ | |||
+ | I'll be evaluating the project based on the following criteria: | ||
+ | |||
+ | < | ||
+ | 39: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *:cci0:no compiler warnings for hello.c [1/1] | ||
+ | *:cci0:no compiler errors for hello.c [1/1] | ||
+ | </ |