Why FCC Projects skip

I go through the project and next but when I check the map, there are many projects which were skipped, is it some learning strategy or a bug.
I have to go back by map to complete these skipped projects.

I do things in the order I want to do them. There is no set order.