AcademicsToday / academicstoday-django

A open-source platform for online course-based learning and education.
http://academicstoday.io
Apache License 2.0
208 stars 97 forks source link

Marks calculation #167

Open sunnydahit opened 5 years ago

sunnydahit commented 5 years ago

Hey there , I'm sunny a student, I've takes academic today as my project for the College but I'm facing difficult in understanding the following: How and who will calculate the marks for a specific student ?? Because I'm not able to understand how to calculate marks and certify that student has passed a specific course . Please help me ASAP! U can contact me at dahitsunny@gmail.com

bartmika commented 5 years ago

Hi @sunnydahit,

The student calculations are done in the following files. Have a look at these files, play around with a local developer instance of AcademicsToday and ask me any questions you have in this issue.

Calculate the final score for course submission

This is how the final mark gets calculated to see if the teacher configured the course properly.

https://github.com/AcademicsToday/academicstoday-django/blob/master/academicstoday_project/teacher/views/setting.py#L70

Assignment Mark Calculations

This is how the assignments get calculated https://github.com/AcademicsToday/academicstoday-django/blob/23badc409da9c5fd4ddefd8ac5d5eda84e98b238/academicstoday_project/student/views/assignment.py#L488

Quiz Mark Calculations

This is how the quizzes get calculated https://github.com/AcademicsToday/academicstoday-django/blob/23badc409da9c5fd4ddefd8ac5d5eda84e98b238/academicstoday_project/student/views/quiz.py#L251

Exam Mark Calculations

This is how the final exam gets calculated https://github.com/AcademicsToday/academicstoday-django/blob/23badc409da9c5fd4ddefd8ac5d5eda84e98b238/academicstoday_project/student/views/exam.py#L286

Final Course Mark for Student Calculation

This is how the final course mark gets calculated for the student (i.e. did I fail or pass?) https://github.com/AcademicsToday/academicstoday-django/blob/23badc409da9c5fd4ddefd8ac5d5eda84e98b238/academicstoday_project/student/views/credit.py#L43

jarvis4253 commented 4 years ago

Hi @bartmika I can not run the project so many errors occur plz help.