Strides is an adjective. It's another way of saying "loads" or "way" when talking about something.
Person 1: "Eurgh, I think I failed this test." Person 2: "Nah, mate, I'm sure you did strides better than last time."