Backup teachers provide emergency coverage when teachers cannot attend class. No session attendance is required unless called upon.
Absent teacher posts in #teachers Slack channel and tags @backup teacher
Backup teacher confirms availability
Role assignment:
If assistant is absent: Backup becomes assistant
If lead is absent: Assistant becomes lead, backup becomes assistant
The homework reviewer reviews the homework assigned for the Monday class and submits the reviews by the Wednesday session. Homework is not graded. We ask students to complete at least 80% of the homework. ReDI will follow up with students who are not completing enough homework to offer support. The goal is that students learn by working on the homework. If it is not complete or perfect, it’s okay.
Your review helps students to know if they are right on track.
The teachers of the Wednesday class get an overview on the concepts that may need some extra attention in class and they see which students need some extra help.
Homework are reviewed from Google Classroom. Students submissions land under the "Grades" section. Just click on the submission link and add comments for review via the chat function. Everything be kept private and only visible to the reviewer and the students themselves.
Positivity - It can happen easily that feedback only points out the mistakes, but it’s important to give positive feedback as well. Commenting on aspects that you liked about the code is crucial to make the students more confident. We also learn from what we did well.
Specific - Try to make your feedback as specific as possible so the students know which part of the code needs improvement.
Suggestions - Good feedback contains suggestions for improvement. This way, the students will have ideas on how to improve the code, and you will push them in the right direction. Keep in mind the balance between suggestions and self-study; giving away the solution is not always the best thing to do.
Leads regular classes, introduces new concepts and project milestones
Manages Zoom logistics and supports students during classes
Provides emergency coverage when regular teachers are unavailable
Reviews homework between the Monday and Wednesday Session
As a session owner, you lead the weekly Regular Class, introducing key concepts and guiding students through exercises. You can use prepared materials. However, you have the freedom to adapt them to your teaching style.
Review previous class feedback in Slack
Review milestone of the week and material (Course Content)
Test coding exercises
Coordinate with the teaching assistant
Add material to Google Classroom (24h before) (how to use Google Classroom")
Join as co-host (5 min early)
Previous content recap (10 min)
Introduce key concepts with live coding and or exercises (45 min)
Hands-on practice (45 min)
Introduce next milestone (10 min)
Head over to the: Course Content
Focus on core concepts introduction
Point students to additional resources for deeper learning
Use recap weeks to cover missed content
Direct students to Q&A/support sessions for extra help
As a session assistant, you provide technical and administrative support during Regular Classes. You open the Zoom call, track attendance, help answer questions, and provide support in break-out rooms.
Technical setup and support
Student attendance tracking
Question moderation
Breakout room management
Before Class:
Coordinate with the session owner
Review class content
During Class:
Join Zoom Call (link pinned in Slack and Google Calendar)
Claim the host (host key pinned in Slack)
Make the Session Owner co-host on Zoom (safety measure)
Start cloud recording
Monitor student questions
Support breakout activities
Track attendance
After Class:
Share feedback on the class and student engagement in the Slack handover bot for team visibility
All essential links (attendance tracker, Zoom) are pinned in Slack.
The Zoom Link is in your