This is a commentary about giving your students too much. Not only are you providing them with too many answers, but you're also guiding them too much. You're practically doing the work for them.
I get it. I really do. I don't want my kids to fail either.
But if they can't do the work for themselves, I fail.
How about leaving things more open-ended. There may be other ways to solve a problem or answer a question. Don't do the problem for them. Make them talk it out. Make them explain. Allow them to get things wrong, then help them find their mistakes. Stick with the kid who's struggling, and make him try, try again.
And then reward him when he finally makes it.
In some cases, we even teach too much up front. Rather than give a situation and let the class discover their methods, we take their hands and walk them through it. The fact is, there needs to be balance in how much we guide and how much we get out of the way.
That's how I learned to swim. There's not enough instruction in the world that can teach a kid to swim without getting in the water. When I was afraid of being in the deep end of the pool for any length of time, my parents finally took to tossing me. I guess I wasn't smart enough to swim to the opposite side of the pool, and every time I'd make it to the side, my dad would pick me up and throw me back into the middle.
And it made me mad.
But I learned how to swim.
I know that I don't want my students or my own children to overly depend on me in the future, so I'm going to keep throwing them in without their floaties. While I'm not going to let them drown, at some point, they still need to find their own solutions.
The struggle is what makes victory feel even better. If achievement is easy, who cares? If achievement is difficult, it's worth a lot more. Kites only fly because of resistance. The impeded stream is the one that sings. And the kid who works hard, succeeds.
So stop making it easy by handing them everything on a tray. Get them in the dirt, make them wrestle with each other. Get them engaged and interested enough to want to find the answers. Give them a hand up and not a handout.