<%! from django.utils.translation import ugettext as _ %> <%inherit file="/main.html" /> <%! from django.core.urlresolvers import reverse %> <%namespace name='static' file='/static_content.html'/> <%block name="js_extra"> <%block name="headextra"> <%static:css group='course'/> <%include file="/courseware/course_navigation.html" args="active_page=''" />

${_("Gradebook")}

%for student in students: %endfor
${student['username']}
%if len(students) > 0:
<% templateSummary = students[0]['grade_summary'] %> %for section in templateSummary['section_breakdown']: %endfor <%def name="percent_data(fraction)"> <% letter_grade = 'None' if fraction > 0: letter_grade = 'F' for (grade, cutoff) in ordered_grades: if fraction >= cutoff: letter_grade = grade break data_class = "grade_" + letter_grade %> %for student in students: %for section in student['grade_summary']['section_breakdown']: ${percent_data( section['percent'] )} %endfor ${percent_data( student['grade_summary']['percent'])} %endfor
${section['label']}
Total
${ "{0:.0f}".format( 100 * fraction ) }
%endif