Skip to content

Commit

Permalink
ryan update after new platform launch
Browse files Browse the repository at this point in the history
  • Loading branch information
rdesmond committed Feb 9, 2024
1 parent 3e8880b commit 3e7efd9
Show file tree
Hide file tree
Showing 15 changed files with 79 additions and 161 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
site
site
.venv/
4 changes: 2 additions & 2 deletions docs/01_requirements.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Requirements to Become a CodingNomads Mentor
# Getting Started

Welcome! We're thrilled that you are interested in becoming a Mentor for CodingNomads. This document describes what mentorship means to CodingNomads, and what we look for in an ideal mentor. Please read this document carefully. If you have questions please reach out to Ryan, via <img style="display: inline-block;" alt="contact address for ryan" src="../images/email_ryan.png"/>.

Expand Down Expand Up @@ -32,6 +32,6 @@ We're all humans here, let's be nice to each other.

We want to work with **mentors who know their topics well and enjoy helping others learn**. If you want to mentor e.g. for our Python course, you should know Python well. If you want to mentor for Java, you should know Java. The course that you are mentoring for should be a rich learning experience for your student, which requires a certain level of expertise and fluidity with the technology.

That said, we care a lot about professional development and want to give you opportunities to grow as well. We want to work with mentors who are interested in learning and education, who want to improve their own capacities as programmers and educators. Because of this, mentors who have worked with us for more than 1 year will have the opportunity to take any of our online courses free of charge. Pro-bono mentors - who are volunteering their time as a part of our pro-bono courses for underserved communities or students unemployed due to COVID-19 - will have free access to our online course curriculum after working with students for more than 2 months.
That said, we care a lot about professional development and want to give you opportunities to grow as well. We want to work with mentors who are interested in learning and education, who want to improve their own capacities as programmers and educators. Because of this, mentors who have worked with us for more than 1 year will have the opportunity to take any of our online courses free of charge.

We want to work with mentors who are excited to give input and suggestions to us and their fellow mentors, as well as learn from our students and mentor community. We want to work with mentors who are motivated to help with improving CodingNomads' courses and mentorship service for the benefit of all our students.
35 changes: 15 additions & 20 deletions docs/02_new_mentors.md
Original file line number Diff line number Diff line change
@@ -1,36 +1,31 @@
# What To Do If You're A New Mentor

We are aware that no one knows everything, and that it takes some time to get familiar when working in a new system. Therefore, we provide you with up to six hours of **paid onboarding time** at your normal rate.
We are aware that no one knows everything, and that it takes some time to get familiar when working in a new system. For this reason, we have created this documentation for you to help you get up to speed. Please note that you can bill for your time it takes you to complete the following onboarding steps.

[TOC]

## Mentor Onboarding Process
## Mentor Onboarding Tasks

Use your paid onboarding to complete the following tasks thoroughly:
Please complete following tasks thoroughly:

- **Set up TopTracker** and start recording your time
- **Read the Mentor docs** to make yourself familiar with CodingNomads' mentorship process, logistics, and expectations
- **Set up your system** with the necessary software and give everything a test-run:
- **Set up TopTracker** and start recording your time (https://www.toptal.com/tracker/)[https://www.toptal.com/tracker/]
- **Read these Mentor docs** to make yourself familiar with CodingNomads' mentorship process, logistics, and expectations
- **Set up your system** with the necessary software for the relevant courses you'll be mentoring and give everything a test-run:
- **Install Zoom** and make sure you understand the workflow for scheduling and conducting a 1-on-1 meeting
- If you prefer another video calling / screensharing provider that works for us. Our goal is to make these meetings as easy and seamless as possible for both you and the students. Whichever screensharing / video calling service you prefer should be just fine.
- **Explore TopTracker** and go through the process of recording your time
- **Log in** to our **learning platform** and get familiar with its navigation, as well as where you can keep track of student progress
- **Skim** over the whole course content, so that you understand the course structure, which topics we discuss, and how we approach them
- **Clone** the relevant GitHub repository(s) that contain(s) the labs for your course(s) and look into the code to make sure you understand the instructions
- **Log in** to our **[learning platform](https://codingnomads.com)** and get familiar with its layout and structure
- After creating an account on CodingNomads learning platform, please email <img style="display: inline-block;" alt="contact address for ryan" src="../images/email_ryan.png"/> and inform him that you have created your account and Ryan will update your permissions on the platform.
- **Skim** over the course content of all relevant courses that you'll be mentoring. The idea here is that you understand the course structure, which topics are covered, etc
- You don't need to go through the course for which you're mentoring in depth: you should already be familiar, in general, with the topics the course covers.
- **Clone** the relevant GitHub repository(s) that contain(s) the labs for your course(s) and look into the code to make sure you understand the instructions. The GitHub repositories required for each course are covered in each course in a page such as "Get Course Labs".
- Please clone the relevant labs and get them setup on your system so that you can run them and explore them quickly.
- **Request** access to the relevant GitHub repository(s) that contain(s) solutions to the labs for your course(s) by contacting a member of the management team.
- **Sign up** for and introduce yourself on our Discussion **Forum**
- **Sign up** for and introduce yourself on our [Discord server](https://codingnomads.com).

You don't need to go through the course for which you're mentoring in depth: you should already be familiar, in general, with the topics the course covers.

It is your responsibility to know what the course contains and what the students are learning each week. Also, make sure that you are familiar with the associated labs on GitHub, so you'll be able to guide your students' through their questions efficiently. Also, make sure you have access to the labs' solutions.
It is your responsibility to know what the course contains and what the students are learning each week. Also, please make sure that you are familiar with the associated labs on GitHub, so you'll be able to guide your students' through their questions efficiently. Also, make sure you have access to the labs' solutions.

As their mentor and guide you need to be aware of your students' tasks as well as their progress.

## Mentor Onboarding Tasks

To help you complete all the necessary steps, follow the tasks and answer the questions in our Mentor Onboarding Tasks Form as you read through the rest of the Mentor docs.

At this point, you might not yet know how to complete all the tasks and questions, but after reading through all documents this should be possible. If you have any questions, feel free to ask!

**You are required to submit the completed form as part of your onboarding process.** So open up the form and keep it by your side as you read on:

- [Mentor Onboarding Tasks Form](https://docs.google.com/forms/d/e/1FAIpQLSf-Ok5OAqM749xVfpe_Wt1U2h6PPhWowlITSW2K5_koMjPQBA/viewform)
Loading

0 comments on commit 3e7efd9

Please sign in to comment.