Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
fp2023:submission-guidelines [2023/03/31 12:31] pdmatei |
fp2023:submission-guidelines [2023/04/07 15:49] (current) pdmatei |
||
---|---|---|---|
Line 4: | Line 4: | ||
==== Project format ==== | ==== Project format ==== | ||
- | * **You should not change any other files of the project, except for the //template-file//** and the **//test-file//**. For the first homework, the //template-file// is ''FSets.scala'', and the **//test-file//** is ''FSetsTests.scala''. | + | * **You should not change any other files of the project, except for the //template-file//** and the **//test-file//**. For the second homework, the //template-file// is ''Main.scala'', and the **//test-file//** is ''WTreeTest.scala''. |
- | * You may change ''FSetsTests.scala'' at your leisure (add tests, comment tests out), but for the grading your file will be **replaced by the original test file**. | + | * You may change ''WTreeTest.scala'' at your leisure (add tests, comment tests out), but for the grading your file will be **replaced by the original test file**. |
* **Warning:** if a submission has changes in other files, it **may not be graded**. | * **Warning:** if a submission has changes in other files, it **may not be graded**. | ||
* To solve your homework, download the [[ | Homework project]], import the project into IntellIJ and start solving the exercises. | * To solve your homework, download the [[ | Homework project]], import the project into IntellIJ and start solving the exercises. | ||
Line 14: | Line 14: | ||
* **All homework must be submitted via moodle. Submissions sent via email will not be graded!**. | * **All homework must be submitted via moodle. Submissions sent via email will not be graded!**. | ||
* **All homework must be submitted before the deadline**. Submissions that miss the deadline (even by minutes) will not be graded. (All deadlines will be fixed at 8:00 AM, so that you can take advantage of an all-nighter, should you choose to). | * **All homework must be submitted before the deadline**. Submissions that miss the deadline (even by minutes) will not be graded. (All deadlines will be fixed at 8:00 AM, so that you can take advantage of an all-nighter, should you choose to). | ||
- | * Your submission should contain a **single zip file** (**WARNING: Other archive types are not allowed!**), containing your project as a **single directory**. If your submission has a different directory structure, **it will not be graded**. If you are unsure about your directory structure, use the python archive {{:fp2023:validator.zip|Validator}} script available for each homework. | + | * Your submission should contain a **single zip file** (**WARNING: Other archive types are not allowed!**), containing your project as a **single directory**. If your submission has a different directory structure, **it will not be graded**. |
==== Points ==== | ==== Points ==== |