27. The non-transitory computer-readable medium of claim 15 , further comprising the steps of: determining that the first ratio exceeds a threshold value; and in response, determining that a current step of a tutorial is complete.
15. A non-transitory computer-readable medium including instructions that, when executed by a processing unit, cause the processing unit to provide instructional information to an end-user of a software application, by performing the steps of: causing a first stroke associated with a digital drawing that was previously created by a first user to be displayed to a second user at a first plurality of rates, wherein the first plurality of rates at which the first stroke is displayed correspond to a second plurality of rates at which the first stroke was created; receiving from the second user first input that is associated with the first stroke; generating a second stroke associated with another version of the digital drawing for display based on the first input received from the second user; comparing the first stroke to the second stroke to generate a first ratio that reflects a degree of similarity between the first stroke and the second stroke, wherein the first ratio is based on a first stroke time associated with the first stroke and a second stroke time associated with the second stroke; and selecting a third stroke associated with the digital drawing to be displayed to the second user based on the first ratio.