Read Write Think offers a bunch of great web, iOS, and Android applications for students. Their timeline creation tool is a good one for elementary school and middle school use. RWT Timeline is available as a web app (Flash required), as an Android app, and as an iPad app. All three versions make it easy for students to create a timeline for a series of events. In the video below I demonstrate how to use the web version of the RWT Timeline creation tool.
Applications for Education
The Android and iPad versions of RWT Timeline support multiple user profiles making it a great choice for classrooms that have more students than tablets. The web version of RWT Timeline also supports multiple users.
The aspect of RWT Timeline that I appreciate the most is the flexibility of date formats. In fact, if you look at the following screenshot of my sample timeline you'll see that I didn't use specific dates at all. The use of RWT Timeline doesn't have to be limited to history courses. Students could use RWT Timeline to create timelines of the plot of a story they've read. Or they could use it to plan the plot line of a story they're planning to write.