open-education-hub / operating-systems

Teaching resources (OER) for Operating Systems
https://open-education-hub.github.io/operating-systems/
Other
63 stars 158 forks source link

`common`: Add script to compute final project grade #336

Closed razvand closed 1 year ago

razvand commented 1 year ago

The grade.sh script computes the final project grade, from two components: checker output and style checking.

Currently, checker output provides a maximum of 90 points and style checking an output of maximum 10 points, for a total maximum of 100 points.

Script it to be symlinked to the tests/ directory of each project. It invokes the check rule and the lint rule in the tests Makefile, then proceeds to compute the summary result.

razvand commented 1 year ago

Closing this since there is another PR in the cs-pub-ro organization: https://github.com/cs-pub-ro/operating-systems/pull/3