Review sessions are a way for learners to learn how to present their projects, as well as review others' work.
The review system is supported by review points. Every student has an initial amount of points. To arrange a review, you need to open up the section of the project page which lists all the available review timeslots, and then select a suitable time slot.
After the review has been completed, you will have to pay a point, which is then transferred to the person who reviewed you automatically. Every time someone needs points (in order to have their own project reviewed), they need to create an availability timeslot and wait for the system to assign someone to correct.
Every project must be corrected multiple times (defined per project) and some of them might need to be done by Senior Team Leads (defined per project).
Senior team leads (STL) reviewed will be the reference point for most learners in respect to how reviews should be performed. And in the event of any grade objections, it will be simpler to analyse the issue with the STL.
Scheduling reviews
Once you complete the preparation and press the ‘I’m done’ button, the ‘Peer review’ and ‘STL review’ buttons become active and brightly visible. By clicking it, the calendar opens up with available time slots.
Simply select the time slot most convenient for you and the system will then assign you a learner or STL who will be responsible for correcting your work.
The scheduled correction will be shown in your “Availability calendar” and “My schedule” widget.
15 minutes before the event, when clicking on the event a modal will open. There you will be able to join the zoom waiting room and see who will grade your project.
Canceling a correction or reporting a no-show
If you are unable to attend a correction that you have already scheduled, you can cancel it before the event starts. However, if it’s a correction for your project, the point that you spent scheduling won’t be returned. Please only use the cancellation feature when strictly necessary, as cancellations can negatively impact your peer’s plans, and you will need to provide a concrete explanation for each cancellation.
If the event has already started, but the peer is not present, you should reach out to them through discord. If you have waited for 5 minutes and there is still no reply, you can report a “No-show”.
Give up project
Imagine a situation, where you have submitted your project but made a critical error that needs to be fixed. In this case, you have already submitted the project and, therefore, can’t change it. For instance: during the first correction, you realize that you have made a huge mistake. In such situations, it’s better to give up the project, rather than waste your and your peer’s time on a call that won’t be able to provide feedback because the project has already crashed.
Once you have given up the project, the process will be set to retry in the platform. You will then be able to fix your project and submit it once more. Once this is done, you’ll be able to schedule corrections and use your points once again. It’s important to remember, however, that correction points that have already been spent cannot be refunded.
Earn points
Every time someone needs correction points, they create correction time slots and wait for the system to assign someone to you.
The amount of correction points you have are always visible on the navigation bar and in your availability calendar.
To gain more correction points you need to schedule times when you are available to correct others. By doing so, your peers will be able to register for your corrections.
NOTE: each learner is responsible for the maintenance of their availability schedule. For instance, if 5 peers register for your correction in one day, you must perform them. ll. So, it’s important that you do not allocate time slots that you are unable to make, and that you recheck your time slots often.
For missed corrections sessions there will be penalties.
Perform correction
Each correction is scheduled to take up to 45 minutes.
The zoom link will be generated 15 minutes before the event and you will be able to see who you will correct.
During the correction session, you will get links to the student’s GitHub history, a list of correction questions, and clear guidelines for how to rate each answer.
Note: to get a grade after a correction, you first need to give feedback on the person that corrected you.