I haven’t been active on Codecademy for about a year. So today, I decided to come back and resume the Python 2 course that I had started ages ago, mainly because we were learning a bit of python in school.
However, I found a weird problem with the diffing. You see, my brain works in a really weird way and I struggle to understand some concepts with the explanation and actually need to see it in action, so sometimes the diffing thing really helps me to get the concept (here lists and functions) engraved into my brain. So of course, I looked at the diffing but I found a really weird glitch (well three, to be exact)
The most important is that the diffing isn’t actually working. I look at the diffing, and sometimes it doesn’t display a difference to what I have written (or a minimal difference such as an extra row after what I have written) yet it marks it as wrong.
Related to above is how when I click replace with solution, (cuz I do that sometimes) it automatically marks it as correct. This isn’t the problem, but the actual problem is that it doesn’t actually change anything
This one is (probably) more general, but for some reason the view solution button is appearing before I start the exercise sometimes, which I find helpful (ofc) but probably isn’t whats intended by Codecademy.
Please bear in mind that despite having a really old account, I’m still just a kid who does stuff on codecademy for fun, so yeah thats why I do stuff like diffing. If i was taking this completely seriously I doubt I’d do that.
Anyway thanks for reading this and also three questions:
is this happening to anybody else?
is this unique to this specific part of the python course?
does codecademy have a bug tracker or something similar?
It does change the code. (If there is a difference between your code and the solution)
This is caused by the editor disconnecting and when it reconnects running the code (This could happen multiple times in a second) making it say that what you did was wrong even though you did not change anything.
The 3rd thing happens to me.
Some of these things may only be in the Python 2 course but I have never taken it.
Here you can see after i clicked replace with solution (which i cant take a screenshot of) it marked my answer as correct even tho it didnt change it.
EDIT: forgot to mention the “view solution” button remains. Its really weird
anyway thanks for answering and yeah have a great day