{% extends "base.html" %} {% block title %}Report — {{ course.title or "Cold Call" }}{% endblock %} {% block body %}
{{ total_questions }} questions asked over {{ by_day|length }} class day{{ "s" if by_day|length != 1 }}. {% for k in outcome_order if outcome_totals.get(k) %} {{ outcome_totals[k] }} {{ k }}{{ "," if not loop.last else "." }} {% endfor %}
Students by number of questions answered.
Students by number of opt-outs.
{% if by_day %}| {{ d.day.isoformat() }} | {{ d.total }} |
{% for k in outcome_order if d.counts.get(k) %}
{% endfor %}
|
{% for k in outcome_order if outcome_totals.get(k) %} {{ k }} {% endfor %}
{% endif %}Sort by: name · answered · missing · opt-outs · share asked
| Student | Answered | Missing | Opt-outs | Share asked | |
|---|---|---|---|---|---|
| {{ r.student.name }} | {{ r.answered }} | {{ r.missing or "" }} | {{ r.optouts or "" }} | {% if r.prop_asked is not none %} {{ "%.1f" | format(r.prop_asked * 100) }}% of {{ r.questions_present }} {% endif %} | {% if r.answered == 0 and r.missing == 0 %}never called{% endif %} |
Export: students.csv · calls.csv · optouts.csv
{% endblock %}