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/
-~----------~----~----~----~------~----~------~--~---

Reply via email to