{% extends 'game/base.html' %} {% load static %} {% load game.utils %} {% load app_tags %} {% block title %}Code for Life - Rapid Router - Scoreboard{% endblock %} {% block scripts %} {{block.super}} {% endblock %} {% block css %} {{block.super}} {% endblock %} {% block header %} {% endblock header %} {% block nav_ocargo_scoreboard %} {% if user|is_logged_in_as_teacher %} Scoreboard {% else %} Scoreboard {% endif %} {% endblock nav_ocargo_scoreboard %} {% block content %}

Scoreboard

{% csrf_token %} {% if user|is_logged_in_as_teacher %}
Progress

The table below shows progress your students are making based on your search. The monitoring system is designed to highlight peaks and troughs in level performance.

{% endif %}
{% if student_data %}
{% for header in headers %} {% endfor %} {% for level_header in level_headers %} {% endfor %} {% for student in student_data %} {% ifnotequal student.name user.first_name %} {% else %} {% endifnotequal %} {% for level_id, level_score in student.level_scores.items %} {% if level_score.full_score %} {% ifnotequal student.name user.first_name %} {% elif level_score.is_low_attempt %} {% if user|is_logged_in_as_teacher %} {% else %} {% endif %} {% else %} {% endif %} {% endfor %} {% if user|is_logged_in_as_teacher %} {% if student.percentage_complete > 75 %} {% endfor %}
{{ header }}{{ level_header }}{{ total_points_header }}
{{ student.class_field }} {{ student.name }} {{ student.completed }} {{ student.total_time }} {% else %} {% endifnotequal %}
{{ level_score.score }}{{ level_score.score }}{{ level_score.score }} {% elif student.percentage_complete < 33 %} {% else %} {% endif %} {% else %} {% endif %} {{ student.total_score }}
{% else %} No data. {% endif %}
{% if user|is_logged_in_as_teacher %}
Areas for improvement

The table below shows areas that could need improvement based on your filters.

{% if improvement_data %}
{% for student in improvement_data %} {% endfor %}
Class Student Areas for improvement
{{ student.class_field }} {{ student.name }} {{ student.areas }}
{% else %} No data. {% endif %}
{% endif %}
{% endblock %}