I'm in the process of setting up a tutorial for one of my products.
This lead me to buy MemberLogin for phpjabbers.

I was thinking...
It would be great to have a php program that would allow a user to keep track of their tutorial progress!
There could be many different things to track, but here are a few idea's I have.

The program would be the page(s) where the user went to to access the lessons:

1) As each lesson is finished, the user can rank the lesson 1-10 (this would help the site understand what works best, and allow feedback about the learning experiance.

2) Gives the user feedback on their understanding of the lessons.
A little test at the end of each lesson (if the user wanted to) could give them an idea of their knowlege of the lesson(s).
This could also provide them with other examples of the same lessons, but in a different example.

3) Have a discussion area where other users could communicate about what they've learned, and to make suggestions for modifying the lessons (or some other discussion type).

4) At the end of the lessons the php program could give the user a ranking (like 1-10), depending on their understanding of the subjects being taught.

I'm about out of idea's at this time, but I may come-up with more.

Thanks,
Dan