On 7/19/07, ErikJacobson <[EMAIL PROTECTED]> wrote: > I'm a high school math teacher and I've used python in the past to > teach students about matrix operations, fractals, and basic > programming concepts. Right now I'm working on a group of programs > that do various probability simulations for use in probability courses > at the high school and college levels.
That sounds very interesting. > I like the SAGE preprocessor (^ instead of **, 5/6 != 0, etc.) and > would like to use SAGE functionality (especially matrices!) but I find > the Notebook interface tedious. You can also use the command line. Are you using SAGE from Linux, OSX, or Windows? > In the past I've used IDLE with > students, I'd like to use DrPython in the future but the only way I > know to run a SAGE program is to cut and paste into the Notebook. I'm > worried that students will find the notebook interface more/too > difficult than IDLE because it lacks text-highlighting, auto-indent, > collapsible code blocks, robust find-replace, etc... We could implement many of these, but javascript just feels to sluggish for them, so haven't. In any case, the notebook was not designed to be used as an IDE, but for interactive work, though actually a lot of people use it as an intermediate step when developing serious code. > Is there an easy/existing way to extend an IDE to support SAGE, both > the preprocessor (in a shell environment?) and the functionality in > stand-alone programs? I don't know. Probably one could in fact make IDLE work with the functionality of SAGE, etc. I haven't looked into this, since I have never been an IDLE user. Note that whether this even make sense for you probably depends somewhat on the operating system you're using to run SAGE. > Where/how do more experienced SAGE users do > their coding? Most SAGE developers do their coding in emacs, vim, or Apple's XCode IDE. William --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-support@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-support URLs: http://sage.math.washington.edu/sage/ and http://sage.scipy.org/sage/ -~----------~----~----~----~------~----~------~--~---