Gradebook
%if len(students) > 0:
<%
templateSummary = students[0]['grade_summary']
%>
Student |
%for section in templateSummary['section_breakdown']:
${section['label']} |
%endfor
Total |
<%def name="percent_data(percentage)">
<%
letter_grade = 'None'
if percentage > 0:
letter_grade = 'F'
for grade in ['A', 'B', 'C']:
if percentage >= course.grade_cutoffs[grade]:
letter_grade = grade
break
data_class = "grade_" + letter_grade
%>
${ "{0:.0%}".format( percentage ) } |
%def>
%for student in students:
${student['username']} |
%for section in student['grade_summary']['section_breakdown']:
${percent_data( section['percent'] )}
%endfor
${percent_data( student['grade_summary']['percent'])} |
%endfor
%endif