This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
haas:spring2017:unix:projects:gfo0 [2017/03/17 21:31] – [Grading Policy] wedge | haas:spring2017:unix:projects:gfo0 [2017/03/18 13:32] (current) – [Submit] wedge | ||
---|---|---|---|
Line 39: | Line 39: | ||
* the majority of reported bonus points are earned in relation to the projects, and are therefore applied exclusively to the projects component of your grade. | * the majority of reported bonus points are earned in relation to the projects, and are therefore applied exclusively to the projects component of your grade. | ||
* Added up, these three components come out to a value of 78. So at this point in the course, you will be calculating your grade out of that value. | * Added up, these three components come out to a value of 78. So at this point in the course, you will be calculating your grade out of that value. | ||
+ | * Once there, you can determine the letter grade. | ||
+ | |||
+ | Letter grades are on the following scale: | ||
+ | |||
+ | * A (100.00+) | ||
+ | * A- (94.00-99.99) | ||
+ | * B+ (88.00-93.99) | ||
+ | * B (82.00-87.99) | ||
+ | * B- (76.00-81.99) | ||
+ | * C+ (70.00-75.99) | ||
+ | * C (64.00-69.99) | ||
+ | * D (58.00-63.99) | ||
+ | * F ( 0.00-57.99) | ||
Each component needs to be calculated separately to gain the total number of points, and then those points summed together to get your final result. | Each component needs to be calculated separately to gain the total number of points, and then those points summed together to get your final result. | ||
Line 52: | Line 65: | ||
====Participation==== | ====Participation==== | ||
- | The participation data is in more of a binary representation (it is either there for a particular class day, or not; historically, I had ' | + | The participation data is in more of a binary representation (it is either there for a particular class day, or not; if not, ' |
< | < | ||
[UNIX] 019 021 026 028 033 035 040 042 054 056 061 063 068 070 075 077 082 084 096 098 | [UNIX] 019 021 026 028 033 035 040 042 054 056 061 063 068 070 075 077 082 084 096 098 | ||
- | [username] 019 021 026 033 035 040 042 054 063 068 070 075 077 084 096 098 | + | [username] 019 021 026 033 035 040 042 054 063 068 070 075 077 084 096 098 |
</ | </ | ||
Line 62: | Line 75: | ||
====Journal==== | ====Journal==== | ||
- | The opus/blog/journal data is recorded, currently, in two categories per week: | + | The journal data is recorded, currently, in three categories per week, eligible to earn up to 8 points per weekly entry: |
- | * did you make an **entry**, and is it in accordance with general posting criteria (I've been somewhat softer on the evaluation than the posted requirements otherwise indicate, but I do occasionally crack down on prolific abusers). | + | * < |
- | * is your entry **relevant**: is the content in some substantive way related to class, your journey into computing, etc. | + | |
- | + | * < | |
- | You won' | + | |
+ | | ||
+ | * each entry must be at least 256 words to be counted for full credit | ||
Data can look something like this: | Data can look something like this: | ||
< | < | ||
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | 1: | + | |
- | 1: | + | |
- | | + | |
- | 1: | + | |
- | 1: | + | |
- | 1: | + | |
- | 0: | + | |
- | 0: | + | |
- | 0: | + | |
- | 1: | + | |
- | 1: | + | |
</ | </ | ||
Line 156: | Line 160: | ||
<cli> | <cli> | ||
- | lab46: | + | lab46: |
- | =============================================================================== | + | ================================================================================== |
UNIX uxi0 pbx0 cus0 pbx1 arc0 wpa0 udr0 sfp0 bns prjct+ptcpn+jrnal= result | UNIX uxi0 pbx0 cus0 pbx1 arc0 wpa0 udr0 sfp0 bns prjct+ptcpn+jrnal= result | ||
- | =============================================================================== | + | ================================================================================== |
- | username: 100 86 | + | username: 100 86 |
- | =============================================================================== | + | ================================================================================== |
lab46: | lab46: | ||
</ | </ | ||
Line 168: | Line 172: | ||
And note that the actual scores are left justified underneath the column heading listing the project name. | And note that the actual scores are left justified underneath the column heading listing the project name. | ||
- | ====Bonus==== | ||
- | As a bonus opportunity, | ||
- | |||
- | Despite how much automation I may have on the backend of things to generate all this data, there is still a considerable amount of manual interaction on my part (as much as I'd love to entirely script the process, evaluation still very much requires that human element), and that means there' | ||
- | |||
- | I will consider for bonus points the implementation of a " | ||
=====Useful tools===== | =====Useful tools===== | ||
Line 226: | Line 224: | ||
<cli> | <cli> | ||
- | lab46: | + | lab46: |
Submitting unix project " | Submitting unix project " | ||
- | -> mygrade.sh(OK) | + | -> gfo0.sh(OK) |
SUCCESSFULLY SUBMITTED | SUCCESSFULLY SUBMITTED | ||
lab46: | lab46: | ||
</ | </ | ||
+ | |||
+ | Things I'll be looking for: | ||
+ | |||
+ | < | ||
+ | 78: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | </ |