Ten years old is a perfect age for boys at Disney! Hit all the coasters (Space Mountain, Big Thunder Mountain, Matterhorn, Screamin', etc...) Star Tours, Buzz Lightyear, Pirates of the Caribbean, Tower of Terror (family favorite), Toy Story, Indiana Jones, and FOOD. Prep them about what they will be able to do, let them check out some
youtube videos of the rides and attractions, and then give them some free reign at the park. They'll show you what they want to do. Just be prepared to run as you follow them around the park.
Since they probably won't be interested in parades or shows (except maybe Jedi Training Academy) it'll make for more ride time. Some of my fondest memories are when everyone else at Disney would stop to watch the shows/parades, and the young (and young-at-heart) would ride a coaster (Big Thunder, I'm talking about you...), then run as fast as we could through the line queue, and jump back on the ride. Sometimes we wouldn't even have to get off the coaster, because there was no one else in line. We would do this over, and over, and over, until the other guests started getting back into line. Great times.