Should I be able to get the badges without doing anything?

I was able to get the Python Lists badge without actually doing any of the work. I just hit run, got an error (because I hadn’t typed any code) then I could hit next. I did that through the whole lesson and got the badge.

Is that intentional?