From 3e7efd97a227e3154dc34f372623a1c88c06fac4 Mon Sep 17 00:00:00 2001 From: Ryan Desmond Date: Fri, 9 Feb 2024 13:15:36 -0800 Subject: [PATCH] ryan update after new platform launch --- .gitignore | 3 +- docs/01_requirements.md | 4 +-- docs/02_new_mentors.md | 35 ++++++++----------- docs/03_mentorship_process.md | 62 +++++++++++++--------------------- docs/04_code_labs.md | 12 ++----- docs/04_how_to_mentor.md | 2 +- docs/05_tools.md | 49 ++++++++++----------------- docs/06_community.md | 11 ------ docs/08_checklist.md | 2 +- docs/09_faq.md | 13 ++----- docs/11_bookmarks.md | 6 ++-- docs/12_templates.md | 8 ++--- docs/13_student_notes.md | 8 ++--- docs/15_home_faq.md | 25 ++------------ docs/images/log_file.jpg | Bin 0 -> 123048 bytes 15 files changed, 79 insertions(+), 161 deletions(-) create mode 100644 docs/images/log_file.jpg diff --git a/.gitignore b/.gitignore index d97e100..92a5277 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -site \ No newline at end of file +site +.venv/ diff --git a/docs/01_requirements.md b/docs/01_requirements.md index 39a54d7..041f36b 100644 --- a/docs/01_requirements.md +++ b/docs/01_requirements.md @@ -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 contact address for ryan. @@ -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. diff --git a/docs/02_new_mentors.md b/docs/02_new_mentors.md index 2e4c494..0f2d0c4 100644 --- a/docs/02_new_mentors.md +++ b/docs/02_new_mentors.md @@ -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 contact address for ryan 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) diff --git a/docs/03_mentorship_process.md b/docs/03_mentorship_process.md index 7b3bbe7..c6a8e41 100644 --- a/docs/03_mentorship_process.md +++ b/docs/03_mentorship_process.md @@ -10,11 +10,10 @@ After you've become a part of our mentor community, we will want to connect you 1. **Availability**: We reach out to you to see if you're available to take on a new student. 2. **Student Info**: Once you accept, we'll send you the student's background info. -3. **First Contact**: We send a shared email to both you and your student, to establish the initial contact. +3. **First Contact**: We send a shared email to both you and your student, to establish the initial contact. We will also create a dedicated Discord channel for you and your mentee. After we share an introduction, please respond at your earliest convenience rather than waiting for the student to respond. Our goal is to be proactively helpful and ready. 4. **First Call**: You reach out to your student to schedule your first call, which is a full-time mentor call. Please send a calendar invite to the student and calendar@codingnomads.co, and the contact method you'll use to get in touch. [Calendly](https://calendly.com/) is a useful tool to help you find a common time slot. 5. **Recurring Weekly Call**: During your first call, you will schedule your [standing weekly 1-on-1 call](03_mentorship_process.md#core-duty-2-weekly-1-on-1-calls) with your student. -**Note:** We use Zoom to record all meetings for the student and our records. Here's info on [Using Zoom for scheduling, video sessions, and recordings](05_tools.md#video-sessions-and-recordings-with-zoom). ### First Call @@ -47,27 +46,25 @@ We will also provide a log file with info and notes about your student. Please a It is also helpful to work with your student to develop a rough timeline for completing their coursework. Ask them how many hours per week they are able to dedicate to the course and help them set expectations for themselves (while remaining flexible). The optimistic "pushing hard" timeline for most courses is to work an average of 15 hours per week and finish in 12 weeks. You can check with the course creator or experienced mentors for insight on how long it takes students to finish particular modules, or the course in general. -### Answer Forum Questions +### Answer Discord Questions -Prompt your students to post to, answer, and discuss on the [CodingNomads Forum](http://forum.codingnomads.co). We want to promote the forum as a helpful and welcoming place where students and mentors interact and share knowledge. +Prompt your students to post to, answer, and discuss on the [CodingNomads Discord](http://codingnomads.com/discord). We want to promote our Discord server as a helpful and welcoming place where students and mentors interact and share knowledge. Therefore, we welcome you to: -- Check the Forum regularly +- Check Discord regularly - Prompt your students to discuss questions on the forum - Answer your students' questions - Answer other students' questions - Contribute interesting posts -![CodingNomads Forum home page](images/cn_forum.png) - The more information you and your students share in the public forum, the more benefit will come to the rest of our community. ### Stay Up-To-Date With Your Students' Progress Knowing where your students are currently at, what they have succeeded to do and with what they might be struggling is important so they can feel that we care about their learning process. -Our platform offers ways to stay up-to-date with your students' progress. Here are instructions on how to find your students' progress logs. Please **bookmark** these pages for quick access: +Our platform offers ways to stay up-to-date with your students' progress. Here are instructions on how to find your students' progress logs. - [How to find your student's progress log](05_tools.md#progress-check-ins-with-the-learning-platform) @@ -98,29 +95,20 @@ When your student believes the project is nearing “complete” and is ready fo 3. Conduct a thorough code review of the entire project. 4. Utilize the course-specific capstone requirements to ensure the project is up to standard: - - Java Programming - - Advanced Java & Spring - - Python - - DSML - - Flask - - Django + - Java Programming + - Advanced Java & Spring + - Python + - DSML + - Deep Learning - UPDATE ME + - Flask - UPDATE ME + - Django - UPDATE ME 5. Complete and submit the relevant capstone review form: - Java, Python, Spring, Flask, Django - DSML -Provide your student with final constructive feedback based on your notes. Once the student makes additional changes based on this feedback, a second review is not necessary - encourage them to post the project publicly on Discord for further community review. - -### Grade Platform Submissions - -Our platform includes some auto-graded submissions (quizzes) and other types of submissions that are meant to be manually graded (assignments). - -We are planning to include some form of grading into the mentor's responsibilities since it's motivating for students to see written feedback and encouragement regarding their submissions when done by a thoughtful and supportive mentor. - -However, the way these manual submissions are currently set up is only as **check-in points** for students. Therefore, you do not currently need to grade student submissions. - -Please make sure to give your students feedback if they ask about any of their submissions, and pro-actively check in with them on whether they want to discuss any of the code they submitted. +Provide your student with final constructive feedback based on your notes. Once the student makes additional changes based on this feedback, a second review is recommended - encourage them to post the project publicly on Discord for further community review. ## CORE DUTY #2: Weekly 1-On-1 Calls @@ -128,6 +116,10 @@ Alongside with making sure your students feel supported and taken care of during - [Using Zoom for scheduling, video sessions, and recordings](05_tools.md#video-sessions-and-recordings-with-zoom) +### Set Weekly Goals Every Week + +This is one of the #1 pieces of feedback we get from students. They want help setting goals and they want accountability to stick to those goals. Setting realistic goals is a process that does not happen overnight. Start by setting ambitious but achievable goals for them each week and start to scale back if you see they are regularly coming up a bit short. + ### Set A Fixed Meeting Time Schedule the 1-on-1 with your student at a **fixed recurring time every week**. Send a recurring calendar invite for your weekly meetings so it's on both your calendars. @@ -141,11 +133,6 @@ Calls will be more productive if both you and your student come prepared. To make that more likely, you can: - send an email or chat message to your student one day before your call -- or copy this [1:1 prep form template](https://docs.google.com/forms/d/e/1FAIpQLSdwZsajyzT8CnPWusgn5dB-9AwI2sZNxJR8PAl5MZZ_bvyldw/viewform) and send it to your student - -**NOTE:** In order to receive your students' answers when using the 1:1 prep form, you will need to _"Make a copy"_ and host it on your own Google Drive. The answers are sent to the account that hosts the form. - -![1:1 meeting preparation form](images/form_meeting_prep.png) ### Know What To Talk About @@ -163,6 +150,7 @@ Finally, you will help them create **study schedules**, set realistic **expectat - **Discuss** course-related concepts - **Answer** student questions - **Help** them schedule and stick to their plans +- **Set Goals** - they want goals and accountability ### Recording Video Calls @@ -170,15 +158,11 @@ Encourage students to **screen-record your 1-on-1 calls**. Having their mentor s Students can thereby re-watch helpful parts of a meeting. Some students will be more relaxed during the call since they know they can always come back and check if they think they missed something. -### Submit Session Reports (currently optional) - - -At the end of each session, we ask you to add a brief entry into the students log file. - +### Submit Support Logs -We want to keep it short so it doesn't take much of your time. However, consistently keeping short recaps is helpful to monitor student progress and anticipate challenges. - +Any time you support your student we ask you to add a brief entry into the students log file. +![Mentor Portal](images/log_file.jpg) ## Weekly Mentor Standup @@ -208,7 +192,7 @@ Please also fill out the form in the unfortunate event that the student drops ou So that the management team can stay up-to-date with our students' progress, we ask you to send us a couple of progress updates throughout each student's course journey: -- **50% Complete**: Send a chat message or email to Jared and Michael when your students is about halfway through the course. This is not an exact marker point, but an approximation. +- **50% Complete**: Send a chat message or email to the admin team when your student is about halfway through the course. This is not an exact marker point, but an approximation. - **Capstone Started**: Inform us when your student has started working on their capstone project (chat message or email) - **Capstone Reviewed**: Once your student has finished their capstone project and you have reviewed and approved their code on GitHub, send us the final progress notification per chat message or email. This message should reach us before your final call with the student. Receiving this information from you is extremely important, so that we can commence the close-out process for that student. @@ -221,7 +205,7 @@ After [reviewing your student's capstone project code](#code-review-the-capstone - **Give Pointers**: By the time your final call comes around, you will know your student's interests well, so you're encouraged to provide them with tips and suggestions on how to continue their learning journey following their interests. - **Ask For Satisfaction**: Ask your student if there is anything we can do to make them completely satisfied with our service. We want to provide great mentorship and we want our students to be happy and satisfied. If they have feedback and wishes, let them know we'll do our best and pass on their suggestions to us. - **Ask For Reviews**: Reviews are important to help others discover and trust our mentoring services. Ask your student to leave us a review on [SwitchUp](https://www.switchup.org/bootcamps/codingnomads) and [CourseReport](https://www.coursereport.com/schools/codingnomads). They can write one and copy-paste to the other service. This is extremely helpful for getting the word out and building trust for our future students. -- **Point To Our Community**: Re-iterate that alumni of our courses are very welcome to keep asking and answering questions on our [Forum](http://forum.codingnomads.co/) and our chat community. They can keep reaching out to us and other students. We would love for them to be an active part of the CodingNomads community. +- **Point To Our Community**: Re-iterate that alumni of our courses are very welcome to keep asking and answering questions on [Discord](https://codingnomads.com/discord) and our chat community. They can keep reaching out to us and other students. We would love for them to be an active part of the CodingNomads community. Please make sure to encourage your student to submit the Google form to request a certificate of completion, if you assess that they have put in the work and completed the course. **Let us know** over chat or email that your student is ready to graduate! 🎉 diff --git a/docs/04_code_labs.md b/docs/04_code_labs.md index 1addfea..080ac75 100644 --- a/docs/04_code_labs.md +++ b/docs/04_code_labs.md @@ -23,15 +23,7 @@ We provide some auto-graded exercises in the browser, but the **Labs & Projects* ## Getting The Labs -Download the labs from the **in-course link** provided in the course you're working with. You can also fetch it here: - -- [Python Labs](https://github.com/CodingNomads/python_fundamentals) -- [Java Labs](https://github.com/CodingNomads/online-java-fundamentals) -- [Data Science & Machine Learning Labs](https://github.com/CodingNomads/data-science-machine-learning) -- [Django Labs](https://github.com/CodingNomads/django-web-dev) -- [Flask Labs](https://github.com/CodingNomads/flask-labs) -- [JavaScript Labs](https://github.com/CodingNomads/javascript-labs) -- [Quant Trading Labs](https://github.com/CodingNomads/quant-trading) +Download the labs from the **in-course link** provided in the course you're working with. ## Getting The Projects @@ -52,7 +44,7 @@ You will need to be accepted as a contributor. If you are an active mentor and y Learning new things only happens through struggle, training, and repetition. Therefore, handing out solutions will be a disservice to your students. -Prompt your students to trust the process, encourage them to keep trying themselves as well as consult [our forum](https://forum.codingnomads.co/) and you as their mentor for support and tips. +Prompt your students to trust the process, encourage them to keep trying themselves as well as consult [Discord](https://codingnomads.com/discord) and you as their mentor for support and tips. Make it clear to them that you are **trained to assist them in figuring out the solution by themselves** - which is the only way to increase their understanding and skills. diff --git a/docs/04_how_to_mentor.md b/docs/04_how_to_mentor.md index c1a0387..ecfc9b0 100644 --- a/docs/04_how_to_mentor.md +++ b/docs/04_how_to_mentor.md @@ -81,6 +81,6 @@ We're currently using **GitHub in-line comments** for code review. This gets stu Students should have easy access to code examples and exercises. We host our code on GitHub. Labs and example code are provided in a well-structured repository that students can download and push to their own GitHub. -Students should also [set up a second remote that is pointing to the original repo](http://forum.codingnomads.co/t/adding-a-second-remote/68). We will keep the original repo up-to-date, e.g. with feedback received from you and your students. +Students should also set up a second remote that is pointing to the original repo. We will keep the original repo up-to-date, e.g. with feedback received from you and your students. Students can then pull updates from that second remote. Encourage your students to set up that second remote and check up on whether there were any updates in the original repository every once in a while. diff --git a/docs/05_tools.md b/docs/05_tools.md index 04a0c83..01f0784 100644 --- a/docs/05_tools.md +++ b/docs/05_tools.md @@ -18,7 +18,7 @@ Please make sure to install these programs and request access where necessary. Y ## Time Tracking With TopTracker -Please use **TopTracker** to record your time spent mentoring. +Please use **TopTracker** to record your time spent mentoring. [https://tracker.toptal.com/](https://tracker.toptal.com/) ### Set Up TopTracker @@ -48,12 +48,14 @@ Watch the screencast below, which shows you how mentorship time tracking with To -Please follow this workflow to keep track of the time you spend working with your student. **Your compensation is based on the recorded tixme, and the invoices you generate (see next step).** +Please follow this workflow to keep track of the time you spend working with your student. **Your compensation is based on the recorded time, and the invoices you generate (see next step).** -### Mentor_Admin and Community Support Projects -We will also invite you to two projects called _mentor_admin_ and _Community Support_. _Mentor_admin_ can be used for miscellaneous administrative activities such as internal meetings (e.g., _Python Mentors Meeting_). _Community Support_ can be used to answer questions on the forum or the general Discord channels (i.e., helping students for which you don’t have a specific project). +### Community Support Project +We will also invite you to the _Community Support_ project. This ToppTracker project can be used to answer questions on Discord including the general community support Discord channels (i.e., helping students for which you don’t have a specific project). -**When charging to these two projects, please put both a keyword (from the list above) and a specific description in the TopTracker activity description.** For example: “Discord: supporting Tiffany, connecting to databases, general JDBC” or “Forum: responded to this question: https://forum.codingnomads.co/t/lab-9-data-wrangle-a-dataset/1244”. This desription format helps us to understand how to allocate budget for these two projects. +You are encouraged to answer any and all questions that are posted by any CodingNomads student on any community channel within CodingNomads’ Discord server. All CodingNomads mentors are permitted to bill for up to two (2) hours per week for answering general student questions and supporting students on any community Discord channel or thread. However, mentors are not permitted to bill for community support on private 1-on-1 channels. Billable community support must be visible to the community. Private 1-on-1 channels are only billable by mentors when working with a student assigned by CodingNomads. If you would like to extend the weekly maximum of two (2) billable hours for general community Discord support, this will need to be previously agreed upon in writing by both you and CodingNomads. + +**When charging to the community support project, please put both a keyword (from the list above) and a specific description in the TopTracker activity description.** For example: “Discord: supporting Tiffany, connecting to databases, general JDBC”. ### Wait, but what if I forget turn on my tracker?! Or, even worse, forget to turn it off!?! On its web application, in the "my activities" tab, TopTracker allows you to manually add, edit, or delete time. @@ -142,7 +144,7 @@ You can also right-click the CodingNomads server icon on the left and click Noti ![Notification Overrides](https://raw.githubusercontent.com/CodingNomads/static/main/discord/discord-notifications.png?raw=true) -The `#general_...` support channels (within the `CODINGNOMADS` category) are community supported - please do not bill for support in these channels. Admin staff will lend a hand to help members here, and point them to the forum in the case of more complicated requests. +The `#general_...` support channels (within the `community support` category) are community supported. This is where you can bill up to 2 hours per week for community support. Admin staff will also often lend a hand to help members here. The way Discord handles direct messages between two individuals is different than Slack. If you message a user on Discord, you are taken out of the server, in to your private messaging area. This means that server nicknames or server profiles no longer apply. If you are "Sam Smith" on the CodingNomads server, but your username is "smoothcriminal5000", the student is suddenly communicating with **smoothcriminal5000**. Not a professional look. This goes both ways as well, all of the sudden you have to keep track of your student's real name, _and_ username (which may not be pretty). @@ -158,6 +160,8 @@ This way, all direct communication between you and your students remains inside ![Student Channels](https://raw.githubusercontent.com/CodingNomads/static/main/discord/discord-sam.png?raw=true) +These channels will be created for you automatically when paired with a student. Please keep your communications with your students to these channels, as well as the community channels within CodingNomads. + ### Mentor Support and Sessions Your student's dedicated text channel is the primary space for direct support. Encourage students to reach out often, assured that you will respond at your earliest convenience. For times when you will be unavailable for an extended period, point students to the `MENTORED SUPPORT` category channels for support. That way, other mentors can step in to help. @@ -186,33 +190,16 @@ As mentioned, we recommend sticking to the audio channels in Discord for 1-on-1 You'll need to keep track of how your student is progressing through the course materials in order to give them actionable feedback and help them keep moving. -Make sure that you have an active account on the [CodingNomads learning platform](https://platform.codingnomads.co/learn/). After you've completed onboarding, you'll get upgraded to the role of _Non-editing Teacher_ to be able to access everything. If you need that access and don't have it yet, please contact contact address for ryan. - -To find your students' **progress logs**, go to the main course page of your course. You'll see a button in the top left called _Participants_. Click it: - -![Access Participants](images/report_participants.png) - -This brings you to a page with a list of all course participants. Use the search field to find your student: - -![Overview page showing all Participants of the course](images/report_participants_view.jpg) - -Then click on the student's name to access their profile page. - -**Tip: Bookmark this page for each of your students, so you'll be able to access it quickly. Checking up on your students' progress shoud be a simple routine task that doesn't take much of your time.** - -On the right of that page, you can see a _Reports_ section. Feel free to explore the different types of reports: - -![How to access the 'Outline Report' for a student](images/report_click_outline.jpg) - -The **_Outline Report_** gives you a quick overview of which resources your student accessed, how often, and when. When a student has accessed a page, it'll show a view count and a date next to the resource name: - -![Outline Report showing pages visited by the student](images/report_seen.png) - -If they haven't accessed the resource yet, these two columns will be missing: +Make sure that you have an active account on the [CodingNomads learning platform](https://codingnomads.com). After you've completed onboarding, you'll get upgraded to the role of _Mentor_ to be able to access everything. If you need that access and don't have it yet, please contact contact address for ryan. -![Outline Report showing pages not yet visited by the student](images/report_unseen.png) +To find your students' **progress logs**, follow these steps: -The **_Outline Report_** allows you to quickly understand where your student is currently at, whether they are making progress, and it can help you understand what they might be struggling with. +1. Log into [codingnomads.com](https://codingnomads.com) +2. Click on your user avatar image in the top right corner +3. Click on "Mentor Portal" +4. Under "current students", click on the students name +5. Next, you will see all courses for which the student has a progress of > 0 - click on the appropriate course and scroll +**Note:** This is also where you will be writing support logs for mentored students ## Code Reviews With GitHub diff --git a/docs/06_community.md b/docs/06_community.md index 145b2c4..b306c86 100644 --- a/docs/06_community.md +++ b/docs/06_community.md @@ -6,19 +6,8 @@ We're all better in a bunch, and socially learning from your peers is a great an ## Internal Communication -Use our mentor Discord channel and our [mentor-related Forum](http://forum.codingnomads.co/c/staff/mentorship) section to interact with your fellow mentors. - -### Discord Channel - We have a mentor-only Discord channel called `#mentors-internal`. If you haven't been added, please contact contact address for michael. -### Mentor Forum Section - -Our forum has a _Staff_ section that is invisible to students. Use the _Mentorship_ category to post and discuss ideas with your fellow mentors and the rest of our team. - -If you don't have access to this section, please contact contact address for michael. - -- [Mentorship category on the Forum](http://forum.codingnomads.co/c/staff/mentorship) ## Mentor Team Meetings diff --git a/docs/08_checklist.md b/docs/08_checklist.md index 82858c5..b393a21 100644 --- a/docs/08_checklist.md +++ b/docs/08_checklist.md @@ -22,6 +22,6 @@ _You can print this page to make sure you check off your tasks for supporting yo - Discuss any questions that students have - Together check up on the lab/project code they wrote and give them actionable feedback - Help them create a schedule and stay accountable -- Fill and submit the [session report](https://docs.google.com/forms/d/e/1FAIpQLSfcYcVSnGAIhEB4wNr4tURIqQ_6lRa0xo7ARpWeDuhFq9a7bA/viewform) +- Write and submit a support log in the [mentor portal](https://codingnomads.com/mentor-portal) These are the required tasks when you mentor for CodingNomads students. Of course, we welcome any additional involvement - [here are some thoughts and suggestions](04_how_to_mentor.md). diff --git a/docs/09_faq.md b/docs/09_faq.md index 9e6886f..d010fef 100644 --- a/docs/09_faq.md +++ b/docs/09_faq.md @@ -50,7 +50,7 @@ However, if you haven't heard back from your mentee in more than a week, please ## The Website Says Students Get Unlimited Support - How Much Time Should I Invest? -This means that students are not limited to just their one weekly call. If they want, they can ask questions any time to their mentor on Discord or, if they'd like a potentially quicker answer, the public chat channels. They also have access to the forum. +This means that students are not limited to just their one weekly call. If they want, they can ask questions any time to their mentor on Discord or, if they'd like a potentially quicker answer, the public chat channels. Few students go over the 1.5, occasionally 2, hours of direct 1-on-1 mentorship per week. Most students stay below it. So if there are a few students here and there that are really soaking up your mentor time, then it's okay because they can basically absorb the mentorship time that we have allotted and budgeted for other students, but that those other students haven't used. @@ -70,13 +70,4 @@ You can also set up an agreement with your student that they check in with you e Also, ask them to share their GitHub account with you. You can subscribe to be notified when they push updates, which makes it easier for you to keep track of their progress with the labs. -> Being up-to-date with your students' progress helps to build an understanding of their knowledge and blind spots. - -## For What Tasks Do I Charge To The _Mentor Admin_, and _Community Support_ Projects? - -**Mentor_Admin** - Items not directly related to student support, but needed to get the job done. For example, completing student report logs, mentor stand-ups, internal communication / meetings with CodingNomads, etc. - -**Community Support** - Anything related to supporting the community! This includes making posts / responding to posts on CodingNomads' forum and Discord for students who you are not billing for, attending CN community events, etc. - -If you have any doubts about how or what to charge, please contact Kim, Michael, Ryan, or Jared! - +> Being up-to-date with your students' progress helps to build an understanding of their knowledge and blind spots. \ No newline at end of file diff --git a/docs/11_bookmarks.md b/docs/11_bookmarks.md index 6db08e1..19e5382 100644 --- a/docs/11_bookmarks.md +++ b/docs/11_bookmarks.md @@ -4,9 +4,8 @@ This page contains **resources that you will need frequently**. Please copy the ## Student Interactions -- [CodingNomads Learning Platform](https://platform.codingnomads.co/learn/my/) -- [CodingNomads Forum](http://forum.codingnomads.co/) -- [Discord Community](https://discord.gg/amhafdRMhc), we recommend the Desktop app +- [CodingNomads Learning Platform](https://codingnomads.com) +- [Discord Community](https://codingnomads.com/discord), we recommend the Desktop app ## Mentorship Tools @@ -30,4 +29,3 @@ This page contains **resources that you will need frequently**. Please copy the - [Mentorship Docs](README.md) - [Google Calendar](https://calendar.google.com/) - Make sure you have access to the "**CN Mentorship**" calendar -- [Mentorship Forum category](http://forum.codingnomads.co/c/staff/mentorship) diff --git a/docs/12_templates.md b/docs/12_templates.md index cc37195..4e42146 100644 --- a/docs/12_templates.md +++ b/docs/12_templates.md @@ -17,7 +17,7 @@ Welcome to CodingNomads! I'm excited to be working with you. I'll send along some scheduling information shortly so that we can set up our first meeting. -If you'd like, we'd love for you to post an introduction about yourself on the [Introductions thread in our forum](https://forum.codingnomads.co/t/introductions/29) when you get a chance. +If you'd like, we'd love for you to post an introduction about yourself on the Introductions thread on [Discord](https://codingnomads.com/discord) Looking forward to meeting you :) ``` @@ -45,7 +45,7 @@ Looking forward to hearing from you, CodingNomads ``` -## Discord Response And Forum Prompt +## Discord Response And Prompt ```md Hi `{STUDENT_NAME}`! Great to hear from you! :) @@ -54,9 +54,9 @@ You're welcome to contact me here on Discord any time, and you can also use the You can also use any other channel here that makes sense to you! -When you get the time, please write a quick intro on our forum: https://forum.codingnomads.co/t/introductions/29 +When you get the time, please write a quick intro on [Discor](https://codingnomads.com/discord) -The forum is a great resource for searching for, asking, discussing, and answering questions - talking about code essentially! +Discord is a great resource for searching for, asking, discussing, and answering questions - talking about code essentially! Glad to have you on board and let me know if you need anything. ``` diff --git a/docs/13_student_notes.md b/docs/13_student_notes.md index 3118937..cbb056c 100644 --- a/docs/13_student_notes.md +++ b/docs/13_student_notes.md @@ -33,7 +33,7 @@ Here are some examples of what these notes could look like. You don't need to wr ## Calls -### 2019-05-02 +### 2024-01-02 Still setting up with the student. They are using Linux, so they've stumbled into a couple of issues. We installed Discord together, as well as git, and cloned the repo so they can begin to work on the labs. @@ -41,13 +41,13 @@ They haven't had much time because of a big project at work but said it's done n They are self-taught with SQL and worked as a data analyst before. It's clear that they know how to google and are motivated to work through stuff. They were a bit worried there'd be too much reading for their taste, but I explained about the labs and projects and that I'm happy to provide more project ideas and links to make it even more practical. That seemed to resound well with them. -### 2019-05-09 +### 2024-01-09 -They skimmed over the exercises and completed some that they didn't know so well yet (File I/O etc.). I introduced code reviews, both that I can do them if they submit links, as well as that I'll want students to do it for each other on the Forum, if possible. +They skimmed over the exercises and completed some that they didn't know so well yet (File I/O etc.). I introduced code reviews, both that I can do them if they submit links, as well as that I'll want students to do it for each other on Discord, if possible. They are originally from Veenendaal, which is fun for me because I spent two weeks there working with a friend on a startup idea. -They've been working on a Django project before (a course platform, essentially) and they'll keep doing that while brushing up on the topics covered in our course. I introduced that it's very useful that they know something already, and that they'll be able to learn a lot through teaching others on the Forum. They're looking forward to the interactions and discussions. I think it will be helpful to direct them to use the Forums as often as possible since they could provide good contributions AND seem to learn very well through discussing and explaining topics. +They've been working on a Django project before (a course platform, essentially) and they'll keep doing that while brushing up on the topics covered in our course. I introduced that it's very useful that they know something already, and that they'll be able to learn a lot through teaching others on Discord. They're looking forward to the interactions and discussions. I think it will be helpful to direct them to use Discord as often as possible since they could provide good contributions AND seem to learn very well through discussing and explaining topics. ``` ## Template diff --git a/docs/15_home_faq.md b/docs/15_home_faq.md index ef66bce..578d454 100644 --- a/docs/15_home_faq.md +++ b/docs/15_home_faq.md @@ -1,27 +1,10 @@ -# #StayAtHome COVID-19 Mentorship Program - -If you are a volunteer mentor with the [#StayAtHome program](https://github.com/CodingNomads/stayathome-mentorship/blob/master/README.md), several sections in these docs will not apply to you. Please feel free to use them as a reference and guide for conducting quality and effective mentorship. - -- **Here's the tl;dr page: [Mentorship Practical Tips](14_tips.md)** -- **Here's a quick FAQ for #StayAtHome Mentors: [StayAtHome Mentorship FAQ](15_home_faq.md)** - -And some more links to relevant sections: - -- **[What Mentorship Means To Us](01_requirements.md#what-mentorship-means-to-us)**: Thoughts on why good mentorship can make a huge difference -- **[How To Be A Great Mentor](04_how_to_mentor.md)**: Thoughts on ways to approach mentorship (more theoretical) -- **[Mentorship Process Blueprint](03_mentorship_process.md)**: Suggestions and step-by-step tips on how to conduct an effective mentorship session (no need to read further than _Record your video sessions_) (more practical) -- **[Tools For Mentors](05_tools.md)**: Processes, programs and tools that can be helpful to support you when conducting mentorship -- **[Student Support Checklist](08_checklist.md)**: Quick checklist to keep most important points in mind - -[TOC] - -## Mentorship Tips +# Mentorship Tips [Read our quick mentorship tips here](14_tips.md). ## Having Trouble With A Student/Mentee? -Please inform Ryan (![ryan's email address](images/email_ryan.png)) and Martin (![martin's email address](images/email_martin.png)) as quickly as possible and we'll help get everything sorted. +Please inform Ryan (![ryan's email address](images/email_ryan.png)) as quickly as possible and we'll help get everything sorted. ## Establishing Contact With Students @@ -62,7 +45,7 @@ back to parts of the conversation/demo/etc after it took place. ## What If My Mentee Doesn't Return Emails/Calls? -Please inform Ryan (![ryan's email address](images/email_ryan.png)) and Martin (![martin's email address](images/email_martin.png)) if you're having any trouble connecting with your student/mentee. +Please inform Ryan (![ryan's email address](images/email_ryan.png)) if you're having any trouble connecting with your student/mentee. ## Can I Stop Working With My Student/Mentee? @@ -75,5 +58,3 @@ Yes. Please do. ## What If My Student/Mentee Is Requiring Too Much Of My Time? Just let us know and we'll help out immediately. - -![#stayathome mentorship thank you webpage](images/stayathome_page.png) diff --git a/docs/images/log_file.jpg b/docs/images/log_file.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2070e763a7f4a554db1d2ac25c7a6cab7d4208d5 GIT binary patch literal 123048 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

XbJ*`8sHu_lji=zOyM(ltH4ZalcxMGPXgj4@A%9 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�_@D@ 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 L_4#kc{+{?BJip-S literal 0 HcmV?d00001