New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Guides for mentors about mentoring learning exercises #5693
Comments
Agree with (1) as a prominent thing. For (2), would you be happy with a section at the top of the guidance tab that shows:
@taiyab I think this would be a powerful quick win if you fancy adding it to a design once you've found your feet :) Also Tai, it would be good to think about if we can expose what is under guidance, so people know if this is there without having to click to see, and if there's mentor notes, and auto feedback. Could we add icons onto the guidance tab to signify this somehow? |
Yes, that sounds reasonable. It will inform me of the goal of the exercise (learn this one specific concept), and steer away from mentioning concepts that the student didn't learn yet. I wonder if it would be even more useful if there was also a list of concepts that the student didn't learn yet? Maybe like a table with two columns: concepts learned and concepts not learned. |
@angelikatyborska @iHiD Yep, definitely with you both on this. In fact, some of this is stuff was being contemplated during the initial design, but just didn't make the cut (as there's already so much!) Let me get a feel for all the other feedback and I'll definitely incorporate this in. |
In order to attempt the exercise, they need to have learnt the pre-reqs anyway, so this needs a bit of thinking. Also, I suspect we just wouldn't show it if the person has disabled learning mode. |
I just guided a student away from using ternary on the ternary exercise [Ruby track] because I (as a mentor) had no idea it was the ternary exercise. Then the student pointed it out to me, LOL. I think in Ruby guards are a bit nicer there but had I know the exercise was ternary I would have just said "great job" since their solution was otherwise fine the first time around. Even if I did all the concepts myself I'm not sure I'd remember 3 months from now which is which. |
I was that student |
I think even an "Introduction" tab similar to the "Instructions" tab, with the exact same content that shows above instructions when solving the exercise would be very helpful |
The groups of mentors per track is much bigger than the group of maintainers. Thus most mentors didn't create the syllabus and might not know it very well. A lot of mentors are probably fluent in the language so they might not even want to bother working through it. And it's hard to memorize the dependencies anyway.
To make sure that the mentor doesn't require the student to use concepts that weren't taught yet, the mentoring UI could:
The text was updated successfully, but these errors were encountered: