There are some new materials being developed now based on what we are learning about how the brain learns. These brain_friendly materials should be an improvement over what has existed. I recently bought a book by Marcia L. Tate titled "Mathematics Worksheets Don't Grow Dendrites." I highly recommend her book. She gives a great deal of information on alternative activities that are better for your child's brain development and for learning.
Motivate children to improve their weak areas: Some times, children cannot find out their weak areas and repeat their mistakes again and again. In that respect, parents should play a significant role to make their children understand faults. They can also show ways to improve their errors.