${msg}
%endif ##----------------------------------------------------------------------------- ## Output tasks in progress %if course_tasks is not None:Pending Course Tasks
Task Name | Task Arg | Student | Task Id | Requester | Submitted | Last Update | Task Status | Task Progress |
---|---|---|---|---|---|---|---|---|
${course_task.task_name} | ${course_task.task_args} | ${course_task.student} | ${course_task.task_id} |
${course_task.requester} | ${course_task.created} | ${course_task.updated} |
${course_task.task_status} |
unknown |
No Analytics are available at this time.
%endif %if analytics_results.get("StudentsEnrolled"):Students enrolled: ${analytics_results["StudentsEnrolled"]['data'][0]['students']}
%endif %if analytics_results.get("StudentsActive"):Students active in the last week: ${analytics_results["StudentsActive"]['data'][0]['active']}
%endif %if analytics_results.get("StudentsDropoffPerDay"):Student activity day by day
Day | Students |
---|---|
${row['last_day'].split("T")[0]} | ${row['num_students']} |
Answer distribution for problems
Problem | Max | Points Earned (Num Students) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
${row['module_id'].split('/')[-1]} | ${max(grade_record['max_grade'] for grade_record in row["grade_info"])} %for grade_record in row["grade_info"]: | %if isinstance(grade_record["grade"], float): ${"{grade:.2f}".format(**grade_record)} %else: ${"{grade}".format(**grade_record)} %endif (${grade_record["num_students"]}) | %endfor
Students answering correctly
Problem | Number of students |
---|---|
${row['module_id'].split('/')[-1]} | ${row['count']} |
Student distribution per country, all courses, Sep-12 to Oct-17, 1 server (shown here as an example):
Number of students who dropped off per day before becoming inactive:
## ## % if dropoff_per_day is not None: ## % if dropoff_per_day['status'] == 'success': ##Day | Number of students |
---|---|
${k} | ${v} |
##
Day | Number of students |
---|---|
${k} | ${v} | ##
${hname | h} | %endfor
---|
${value | h} | %endfor
${plot['info']}
${err | h}
% endif