If I’m on the forums and I see a question I’d like to help someone with these are the steps I go through.
Look at which language/course it is
Look at what exercise it is. It just says a number and an exercise title, for example Javascript 4. Build "Rock, Paper, Scissors"
Click on the house icon at the top of the page to get me to https://www.codecademy.com/learnAs far as I know this is the only way I can navigate from the forums to the courses and exercises
Click on language or course exercise overview
Realize that the number refers to the module number which aren’t numbered on the course overview so for Javascript 4 this is actually the 2nd module in Unit 2. If I had Javascript 16 I would either need to count down to 16 from the top or check that each Unit has exactly 2 modules and navigate to the second one in Unit 8.
Realize that you have no idea which exercise it is if they didn’t state it in the question. A lot of users don’t.
Work out how to best answer the question once you find the exercise.
Click on the Q&A Forum link within the exercise to get back to the forums. As far as I know this is the only way to get from the main codecademy site to the forums. So If i log in, I need to open up a course and exercise and click on that Q&A Forum link just to get to the forums.
Oh thank you for that. It took me the longest time to figure out what the number was referring to since from a course exercise’s overview you don’t see those numbers.
You’re welcome. It isn’t a perfect system. People often wander around a bit before they post so they are no longer in the right category. When you help in a limited number of exercises you get to know which ones they are.
(remove discuss., and change /c/language to courses). It only works on the older courses so far, but it works OK
And I’ll mention that I tend to help people on the newer courses less because of this. If I can’t get to the exercise easily, I’m probably not going to go to the effort of getting there. But I like your method a lot for the newer courses
@albionsrefuge We’ve considered it, but it only works on the older courses, so I don’t think we can do it
I think it’d be great if Codecademy were to use a special link from each exercise, or capture the referrer, and use that as the exercise
What would be ideal is if the Codecademy team were to make this open sourced, like the rest of Discourse, and let us community mess with the code and improve it. For example, Canned Responses would be way better if they saved to the user’s profile somehow, instead of using localStorage. @alexcommunitymgr
@albionsrefuge That doesn’t seem like a good solution, but I can see how hard it would be to implement that
I think I might wait for @alexcommunitymgr’s response to open-sourcing these forums first, though - I don’t want to waste work unnecessarily