1. A method comprising: measuring a physiological characteristic of a user during a workout; processing, by a processor, an electronic training script defining a sequence in which the user is instructed to perform a plurality of activities; prompting the user to perform a next activity of the plurality of activities in the sequence based on a measurement of the physiological characteristic indicating completion of a previous activity in the sequence; and measuring a distance traveled by the user or a travel speed of the user, wherein the indicating completion of the previous activity is based on the distance traveled exceeding a predetermined distance or the travel speed exceeding a predetermined rate.