Embodiments of the present invention make it significantly easier for a
teacher or other author to create a lesson by allowing them to define a
lesson as a state machine. This method is significantly easier for
teachers to learn and use and it allows for easy adaptation of classroom
lesson plans to lessons in the system. Advantageously, someone with
specialized programming knowledge is not required in the lesson creation
process.