8. The method recited in claim 1 , further comprising measuring a distance travelled by the user or a travel speed of the user, wherein the indicating completion of the previous activity is based on the distance travelled exceeding a predetermined distance or the travel speed exceeding a predetermined rate.
1. A method comprising: processing input specifying a plurality of athletic activities; processing input specifying a heart rate threshold for a particular one of the activities; generating, by a processor, an electronic training script including the heart rate threshold for the particular activity and defining a sequence in which to perform the plurality of activities; measuring a physiological characteristic of a user during the plurality of athletic activities; and prompting the user to perform a next activity in the sequence based on a measurement of the physiological characteristic indicating completion of a previous activity in the sequence.