The dashboard is the page that is immediately seen after logging in. Navigation between tabs can be done through the sidebar. The tabs are split into the Professor Group, the Student Group, and the Account Settings tab. Professors are able to see the student tabs, viewing EduRITA as a student would; but students are unable to see professor tabs.
The top left corner greets the user with their submitted name. Clicking this corner opens an an alert to change your name. Your name is used to let other users know who you are, such as your professors or your students.
This section will appear if there is anything that is pending the user's attention. Such as if an exercise has been shared with a professor.
A drop down showing notifications that has an option to view all of the ones received in a modal.
A drop down with buttons to Report a Bug, Ask a Question, and link to this wiki.
A button that links to a website to provide a donation to the further development and maintenance of EduRITA.
Each of these tabs interact with a single class at a time, and have a select input in the top left allowing you to change the class you are interacting with.
This tab allows a professor to create new classes, manage the students enrolled in the class, and navigate to their course settings.
Opens a modal to create a new course with an option to upload a class list at the same time.
Opens a modal to create, edit, and delete Announcements that can be displayed to students on the student dashboard.
Directs the user to the Course Settings page
Opens an alert to enter the email of a student you would like to add to your course
Opens a modal to add a list of students to the course. Supports uploading a class list or entering the email of the students to add.
Opens a modal to configure the learning management ids for Blackboard, Canvas, D2L, and Moodle. This is used to connect the students with their ids on other learning management systems so that grades can be exported in their formats.
Displays all of the students in the selected class in a table. The First Name, Last Name, and Preferred Name of each student is set by them using the Settings button in the Classes tab.
The following actions can be taken on each row of the table:
Removes a student from the class
Opens an alert with a table summarizing the selected student's grade in every exercise.
This tab allows a professor to create and manage Homework and Quiz exercises
Opens a modal to create a new Assignment or Quiz with a given name and start time.
Displays all of the Assignments and Quizzes in the selected course. The columns seen in the table can be customized by using the Column Visibility button
The following actions can be taken on each row of the table:
Directs the user to the Edit page to edit the selected exercise.
Directs the user to the Assignment Settings page to change the settings of the selected exercise.
Creates a copy of the selected exercise. The copy can be saved in any course
Deactivates the selected exercise, removing it from the table. A deactivated exercise does not appear in the student classes tab, and is not considered for final marks.
Previews the exercise selected, so a professor can see what the exercise will look like to the students as they do their assignments and quizzes.
Directs the user to the View Grades page to view the submissions for the selected exercise.
Toggles whether students can see the selected exercise in the Assignments or Quizzes collapsible in the Classes tab.
Toggles whether the selected exercise can be taken or sampled from as a Practice exercise.
Opens an alert to share the selected exercise with another professor. Refer to the tutorial on Sharing Exercises for more information.
Navigates to the Print page to generate .pdf files to print the exercise with.
This tab allows a professor to create and manage In Class Exercises
Opens a modal to create a new Exercise with a given name.
Displays all of the In Class Exercises in the selected course.
The following actions can be taken on each row of the table:
Directs the user to the Edit page to edit the selected exercise.
Directs the user to the Exercise Select Question page to select a question for the in class exercise
Deactivates the selected exercise, removing it from the table. A deactivated exercise does not appear in the student classes tab, and is not considered for final marks.
Creates a copy of the selected exercise. The copy can be saved in any course
Toggles whether the selected exercise can be taken or sampled from as a Practice exercise.
Opens an alert to share the selected exercise with another professor. Refer to the tutorial on Sharing Exercises for more information.
Navigates to the Print page to generate .pdf files to print the exercise with.
This tab allows a professor to create and manage External exercises
Opens a modal to create a new External Exercise. The Name, Weight, and Deadline of the exercise are stored.
Displays all of the External Exercises in the selected course.
The following actions can be taken on each row of the table:
Opens a Modal to change the details given when creating the Exercise
Deactivates the selected exercise, removing it from the table. A deactivated exercise does not appear in the student ui, and is not considered for final marks.
This tab is for viewing the grades and submissions of the selected class's exercises.
Opens a modal with a download button to download all of the grades as a csv file.
Displays each of the exercises in a table. The exercises can be filtered using the “Assignment Type” Select input in the top right.
The following actions can be taken on each row of the table:
Directs the user to the View Grades page to view the submissions for the selected exercise.
Opens an alert displaying the number of submissions, the average mark, the average grade, the maximum grade, and the minimum grade for the selected exercise.
Opens a modal with a download button to download all of the grades as a csv file.
This tab gives information on the current course the student is looking at such as: the textbook, course information, and upcoming exercises.
Opens an alert for students to enter the Course ID of a class they would like to join. They will only be able to join the course if the setting “Allow Join Course” is enabled in the Course Settings page.
Professors are unable to join courses.
Checks if the course has an active In Class Exercise. If there is one, this button navigates the student to the Student In Class Exercise page.
This tab shows a list of all assignments visible to the student along with information about them. Clicking the items in the list will navigate to the Assignment page for that exercise, so long as the time is between the Start Time and appropriate deadline, an that the student has not already submitted their work for the exercise.
This tab shows a list of all quizzes visible to the student along with information about them. Clicking the items in the list will navigate to the Quiz page for that exercise, so long as the time is between the Start Time and appropriate deadline, an that the student has not already submitted their work for the exercise.
This tab shows the grades for all available Exercises for a given course, and if enabled at the time of loading, the option to look at a Class Summary of the grades for that exercise and review the answers submitted on the Review Answers page.
This tab shows a list of all exercises that are made available to Practice. It also has an option to generate a practice exercise by sampling questions from the available exercises. With the randomization features in
This provides links to all Supplementary Applications that have been enabled for a course by its professor.
This tab provides some account settings, the settings available vary depending on the type of account.
Opens a modal to provide feedback about EduRITA, with a subject if the feedback is for a specific portion of EduRITA.
Alter the colour palate used
These are only available for professors. Professors can toggle whether or not EduRITA will notify them every time a student submits an exercise. They can also toggle whether the application will, will not, or will ask every time to notify for: