Labs
 
  • There are 12 tasks for students.
  • Each task is graded from 0 to 10 points.
  • Only work during labs is graded.
  • The absence on a lab gives 0 points for the task, the reason of the absence does not matter.
  • The presence on a lab guarantees 0.5 point.
Corrections
 
  • The correction of a program can give up to 1 point additionally, but it must be delivered next week.
  • The correction must be based on the program created on the lab.
  • The opportunity to make a correction is available only for students present on the lab.
Points
 
  • The basic criterium of the grade is the task content.
  • The quality of the source code is also graded - bad source code is punished.
  • When similar solutions are noticed, points are divided and a special penalty is applied. The reason of similarity does not matter.
Final grades
 
  • Grades are proposed after 10 tasks.
  • Students who are not satisfied can do the last 2 tasks.
  • In both cases one, the worst result is be ignored.
  • The calculation of a final grade from the percentage of the total number of points is as follows:
      0% - 50% - failed
    51% - 60% - 3.0
    61% - 70% - 3.5
    71% - 80% - 4.0
    81% - 90% - 4.5
    91% -100% - 5.0