From b3f5721f3cf4225902000f2f76e5138135383792 Mon Sep 17 00:00:00 2001
From: prathamesh
Date: Thu, 8 Feb 2018 14:29:38 +0530
Subject: Add weightage for Quiz and Create Grading System App
App Name: grades
Grading System provides with the grade for a given value.
It contains different grade ranges.
Has its own default grading system.
Allows you to modify and add grading system wth grade ranges.
To be done:
- Need to add README
- Good UI
- There are fields like can_be_used and order in models for future use.
- More tests
App name: Yaksh
Now every quiz has a default weightage of 100%, can be changed.
An aggregate is calculated for a given course.
Using grades app a grade is provide to the aggregate value.
---
yaksh/templates/manage.html | 3 ++-
yaksh/templates/yaksh/course_modules.html | 1 +
2 files changed, 3 insertions(+), 1 deletion(-)
(limited to 'yaksh/templates')
diff --git a/yaksh/templates/manage.html b/yaksh/templates/manage.html
index 17ce23e..2590655 100644
--- a/yaksh/templates/manage.html
+++ b/yaksh/templates/manage.html
@@ -18,7 +18,8 @@
Courses
Monitor
Grade User
- Grader
+ Grader
+ Grading Systems
Change Password
{{ user.get_full_name.title }}
Logout
diff --git a/yaksh/templates/yaksh/course_modules.html b/yaksh/templates/yaksh/course_modules.html
index fad1be0..eba7409 100644
--- a/yaksh/templates/yaksh/course_modules.html
+++ b/yaksh/templates/yaksh/course_modules.html
@@ -17,6 +17,7 @@
{{ msg }}
{% endif %}
+Grade: {% if grade %} {{ grade }} {% else %} Will be available once the course is complete {% endif %}
{% if learning_modules %}
{% for module in learning_modules %}
--
cgit
From 65c368a1360a83c2b10458ec61a4b74d9ac8e9f5 Mon Sep 17 00:00:00 2001
From: adityacp
Date: Thu, 1 Mar 2018 19:00:55 +0530
Subject: Show student grade in course status page
---
yaksh/templates/yaksh/course_detail.html | 6 ++++++
1 file changed, 6 insertions(+)
(limited to 'yaksh/templates')
diff --git a/yaksh/templates/yaksh/course_detail.html b/yaksh/templates/yaksh/course_detail.html
index a5d10a7..9fcae68 100644
--- a/yaksh/templates/yaksh/course_detail.html
+++ b/yaksh/templates/yaksh/course_detail.html
@@ -136,12 +136,14 @@
Sr No. |
Students |
Total |
+
Grade |
Modules |
|
|
|
+ |
{% if modules %}
{% for module in modules %}
@@ -170,6 +172,10 @@
|
{% course_completion_percent course student as c_percent %}
{{c_percent}} %
+ |
+
+ {% course_grade course student as grade %}
+ {{grade}}
|
{% if modules %}
{% for module in modules %}
--
cgit
From e1c1d0d0d6ae170d3ce9966b98ec6d03ff35c062 Mon Sep 17 00:00:00 2001
From: adityacp
Date: Wed, 21 Mar 2018 17:43:26 +0530
Subject: Move Grading systems from navbar to Courses sidebar
---
yaksh/templates/manage.html | 3 +--
yaksh/templates/yaksh/courses.html | 4 ++++
2 files changed, 5 insertions(+), 2 deletions(-)
(limited to 'yaksh/templates')
diff --git a/yaksh/templates/manage.html b/yaksh/templates/manage.html
index 2590655..c1f9da3 100644
--- a/yaksh/templates/manage.html
+++ b/yaksh/templates/manage.html
@@ -18,8 +18,7 @@
Courses
Monitor
Grade User
- Grader
- Grading Systems
+ Regrade
Change Password
{{ user.get_full_name.title }}
Logout
diff --git a/yaksh/templates/yaksh/courses.html b/yaksh/templates/yaksh/courses.html
index bc96bf5..811aa0f 100644
--- a/yaksh/templates/yaksh/courses.html
+++ b/yaksh/templates/yaksh/courses.html
@@ -47,6 +47,10 @@
Add/View Modules
+
+
+ Add/View Grading Systems
+
--
cgit