Debugging is 70% about finding and figuring out the bug from reports of anomalies before you can do anything about it, and 30% about figuring out how not to take the castle of cards down when fixing it.
If you have it pointed out in the code for you, or are just given code and you're told it's buggy, you're in a worse place than where you started.
Lawrence's comment is spot on IMO, go hunt down something that's been tracked and logged and you have rero steps for in a project where you have realistic constraints and enough codebase to work with if you want this exercise to have any meaning.
Will double as good exercise in learning to read too when you have to puzzle out an alien code base too.