Most kids with Autism, and other special needs, benefit greatly from a visual schedule. That's where we have been for the last few weeks. I've been trying to develop a visual schedule for our entire day, as well as our school day.
If you are a subscriber to the blog, I'll have a printable of our daily school schedule on there. It's best to have your own tailored to your child's specific likes and dislikes. We tackle a subject he doesn't like first, with a break afterwards, with a subject he does like. And we alternate like that. So our school day looks something like this:
12:20 pm History
1:00 ALL FINISHED!
There are all kinds of breaks in there so he can get up, run around, and do what he needs to do. If he hasn't finished a subject in the allotted time, then I have him work on it after we have finished everything-similar to homework. But we do finish EVERYTHING as planned, each day, unless something comes up that truly prevents us from it. Then we pick it up the following day. This works well for us, but everyone has their own unique situation, so you may need to tweak as you go. I would recommend printing the schedule twice, and putting the subjects on velcro so you can move them around as you see fit.