Debuggers, though "one more thing to think about" whilst learning do actually make things easier to understand for a beginner.
I try not to introduce them too early because lots of concepts at once gets frustrating - but eventually you get to a point where it clearly would save stress to be able to step and inspect state.