{% extends 'portal/base.html' %} {% load static %} {% load app_tags %} {% block subNav %} {% include "portal/partials/teacher_non_dashboard_subnav.html" %} {% endblock subNav %} {% block scripts %} {{ block.super }} {% endblock scripts %} {% block content %}

Additional settings for class {{ class.name }} ({{ class.access_code }})

< Back to Edit Class

You may change the name of the class, or change permissions to allow external requests from independent students to join this class. You may also transfer the class to another teacher, or change permissions to allow pupils to see their classmates' progress.

{% csrf_token %} {{ form.non_field_errors }}
Class details
{{ form.name }}
{{ form.name.help_text }} {{ form.name.errors }}
{{ form.classmate_progress }}
{{ form.classmate_progress.errors }}
External requests setting

You can set up permissions for this class allowing students to send requests asking to join your class from outside of your school or club.

{{ external_requests_message }}

{{ form.external_requests }} {{ form.external_requests.help_text }} {{ form.external_requests.errors }}
Cancel
Rapid Router access settings

You may control access to levels here by selecting what you wish to display to the students.

{% csrf_token %} {{ level_control_form.non_field_errors }}
Blockly levels
{% for episode in blockly_episodes %}
{% for level in episode.levels %}

{{level.name}}: {{level.title.strip | safe}}

{% endfor %}
{% for input in level_control_form|get_dict_item:episode.name %}
{{ input }}
{% endfor %}
{% endfor %}
Python levels
{% for episode in python_episodes %}
{% for level in episode.levels %}

{{level.name}}: {{level.title.strip | safe}}

{% endfor %}
{% for input in level_control_form|get_dict_item:episode.name %}
{{ input }}
{% endfor %}
{% endfor %}
Transfer class to another teacher

Select a new teacher from your school or club to take over the above class from the list below.

Warning: The class will move immediately to the new teacher. Should you wish to undo this action, please contact that teacher.

{% csrf_token %} {{ class_move_form.non_field_errors }}
{{ class_move_form.new_teacher }} {{ class_move_form.new_teacher.help_text }} {{ class_move_form.new_teacher.errors }}
{% endblock %}