In our logic studies, my son and I wrestle to work through the proofs, generally together. When we get stuck, really stuck, we go to the answer key, cover the answer, and move through the proof step-by-step until we find where we veered off-track. Then we use that one step to get us back where we need to be; and then, hopefully, we finish the proof. My question is, is this a reasonable approach?
Yes, that is a perfectly reasonable approach. I wish everyone took this approach!