On Sun, Sep 20, 2009 at 1:38 PM, Nicolas M. Thiery <nicolas.thi...@u-psud.fr> wrote: > > On Sun, Sep 20, 2009 at 10:03:23PM +0200, Francois Maltey wrote: >> François, too often maple-user at work > > Let me use that occasion to mention that François has lots of > experience using computer algebra in undergraduate teaching, and is > the main author of emacs's mupad-run, designed specifically to fit his > class room needs. > > Speaking of mupad-run: one feature I (and I guess François) would > really like for the notebook would be a mode where computations could > only be launched from the bottommost cell, and previous cells could > not be modified (except maybe deleted/hidden) combined with a good > history system. In short, a notebook analogue of what one gets in > sage's text-mode interpreter. > > That was a strong design decision for mupad-run, and the rationale was > that it made it far easier for the teacher to have a clue about what > the student had done, and in which order. Also, it can help beginners > which do not yet have a good sense about computation steps and > dependence between them, to have a one-to-one visual correspondence > between the order in which cells are laid out, and the order in which > the corresponding computations were run. > > Of course, this mode could be toggled off once the students have more > experience.
For the record, I intend to focus much more on adding user-configurable features and polish like you and Francois have requested above than doing any sort of "rewrite in Django" or whatever. Also, I encourage people to look at http://wiki.sagemath.org/SageUsability William --~--~---------~--~----~------------~-------~--~----~ To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---