NPS Teaching Resources
The NPS is hosts a wealth of teacher resources. I know that I take the time to look at individual parks for lesson plans and ideas. Additionally, please take the time to look at Teaching with Historic Places sponsored by NPS.
For more fun for the kids, the NPS hosts Webrangers, a series of educational games and activities featuring the National parks.