Computer based electronic lesson plan