Hi everyone: Curious, if swc is using anaconda, why not stick with Spyder? It is pre-installed and pre-configured. The same applies for the Enthought distribution and its corresponding editor.
I only say this because I learned python with IDLE, and I only left it recently when I started working with pandas/teach for swc. Now I'm using emacs/sublime/ipython notebook, since all I really need is tab complete. I really only moved out of IDLE because I got comfortable with it that I was able to explore other environments without any hindrance to the actual programming. Now, this could just show how much I do (or don't) use Python... I want to think my previous instructors all used IDLE is because it is what shipped with python and for teaching and doing basic stuff, tab complete is really all you need. Then again, I wasn't a grad student trying to do data analysis right away with a new tool. I've only seen python taught out of the notebook during the swc workshops. The few times a workshop made it to a python script, the instructors only used a regular text editor or nano. I personally have no preference for a GUI (just rstudio for R...). Keep in mind, novices will probably be very attached to whatever you first show them. - Dan On Tue, Sep 2, 2014 at 2:07 PM, Ethan White <[email protected]> wrote: > On Tue, Sep 2, 2014 at 12:03 PM, Greg Wilson < > [email protected]> wrote: > >> Many schools use Wing 101 (a cut-down version specifically designed for >> teaching intro classes), which is free - I'm very fond of it. >> > > I've used Wing 101 in the classroom and liked it, but it does have one > major limitation in that the free version lacks auto-complete. This can be > a barrier to getting students to use good variable names. > > I'm using Enthought Canopy's editor in my introductory university course > this semester (which has auto-complete for free). It doesn't have all of > the bells and whistles, but for novices that can actually be a good thing > because they aren't there to get in the way. > > Ethan > > _______________________________________________ > Discuss mailing list > [email protected] > > http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org >
_______________________________________________ Discuss mailing list [email protected] http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org
