Am Sonntag, 7. Februar 2010 19:27:16 schrieb Tudor Girba:
Hi,
Indeed, it is pretty nice. I particularly like that executing ProfStef next does spawn the next lesson :).
However, I would decouple the two user interfaces because they address two different categories of people: - the browser is for the one that wants to learn. For this user, it is probably confusing to also deal with the administration buttons from the bottom. - the tutorial creation is for the one that wants to teach. This guy does want to see the tutorial, so the navigation bar is useful in this case.
Hi! I see the point, although I disagree. Personally, I annotate every learning material I get with my own notes, if possible. And new stuff I learn that is related I try to keep at the same place. I think this is interesting especially in Smalltalk where you are encouraged to explore the system. I would expect someone starting with a basic tutorial and then turning to explore the system and documenting the learning process in the help system itself, and even be able to share it with others. A pupil can quickly become a teacher, and quite often the one who has just learned something is the best person to explain it to other newcomers. I see your point for complete newbies, though. So maybe enabling the authoring bar can be made a preference, and the last lesson in an introduction like Laurent's syntax tutorial can contain some code to switch on the bar. Danny