The Freecodecamp idea of combining learning and working on real projects is compelling. After going through the first 100 challenges or so, I see two points where they could be improved.
I used an ipad to go through the challenges. It works pretty well, but I don’t see the curriculum map. It seems that the mobile version of the site just doesn’t allow me to see where I am in the curriculum and what’s coming next. If I am right, change that. If I am wrong, make this feature easier to find.
EDIT: I must have been blind. Of course the map is there.
The second point is probably valid for the desktop version as well. I would like to pause occasionally and review what I have done. Now, you might say that summarizing what I learned every few challenges is entirely up to me, but it would help if the site forced an occasional review.
Other than that, the idea and its execution is great.
Bernd