Roles
You will get specific description of the different roles on A2SV Hub here
Last updated
You will get specific description of the different roles on A2SV Hub here
Last updated
Now that you have access to the A2SV Hub, let's delve into how roles function. Roles serve as a means to distinguish users with varying privileges. Primarily, there are three roles.
Firstly, students possess the most basic privileges. They have access to all data and primarily create submissions for the problems they have solved.
These are the activities that are allowed for a user that has a student privilege on the website
Students can get access to different problems that have been added for their group
Student can open the question by click on the redirect icon
Student can submit solutions for the questions that were added for them by clicking on the new solution button and it will redirect them to a page that looks like this
Students can tweak the following when submitting a problem
T he programming language they used to solve the problem (python, Go, C++ etc)
The time they spent
They number of trials they had
They can insert the code
They can also preview their submission
Students can also use the A2SV Companion extension to submit the solutions with out filling all this details automatically by just filling in the time they spent and clicking on the push last submission when they go to websites such as Leetcode and Codeforces after installing the extension and submitting the problems.
Students can look at their attendance and consistency history when they navigate to their profile pages
Students can see the recently added problems when they go to the home page after logging in
Students can see details such as the number of problems they have solved, the time they spent working on problems, their contest rating and also daily problems on the home page
Students can view different sessions that had been created for their specific groups
Students can participate in different forums and discussions
Students can up solve the contest they have not questions that they didn't solve
Heads of education has more privilege when it comes to monitoring the students that have been assigned in their group. Here are the allowed activities for heads of education on the hub
They can create sessions
They can take attendance of the students during the sessions
They can add problems for the students to solve
-> The heads of education have the privilege to add different DSA questions for the students to solve to work on their problem solving skills
They can create different tracks based on different education seasons such as python track, camp, normal education sessions
They can add contests and contest questions
The Head of Academy holds the highest level of privilege on the A2SV Hub platform. This are the following unique roles that the head of academy can do
-> People will only be invited to A2SV Hub through these generated invites
-> Groups represent a class that will have students and heads of education
-> They can also delete users( removing them from A2SV hub) and have access to the people that has been removed
-> Super groups are groups encompassing multiple groups
-> They can look at the performance of different groups that they are managing including absentees and time dedicated to problem solving.
-> Sessions are different events such as usual classes, linked in review sessions, resume polishing sessions and so much more. The heads of education have the privilege of creating these sessions on the hub with a location and meeting link incase the sessions will be taking place remotely
-> For the sessions that were created the heads of education have the privilege to take attendance.
They can manage stipends -> this feature only applies to in person Heads of education
They can add daily problems as a challenge for the students