Teaching kids to solve randomly generated mathematical equations is a complete and total waste of time. If you're not teaching them how to apply this stuff to their lives, you're not teaching them anything at all, other than how to pass a test.
This was how I was taught math. I retained none of it.