The best thing I have seen is some sport glasses/goggles made for kids at my optometrist.They looks like what some of the NBA players wear. They can make any lens you want for it (polarized, non-fog, light sensitive, etc).
Check with your optometrist, they have at least what they think, kids will think is cool.
I had my eyes corrected about 10 years and am now getting to the point it is tough to read the numbers on a timer. I am going to talk to my doctor about attaching a small corrective lens to the inside of a set of Oakley lens. They make a "stick" on lens for safety glasses, if you want to try it. I bought a package of about 20 through a woodworkers supply.