[Edu-sig] Recommendation for editor+console or IDE for teaching beginners

Charles Cossé ccosse at gmail.com
Thu Dec 11 04:14:33 CET 2014


Hi, I've been programming in python for 15 years now, always and only with
NEdit.  It has syntax-highlighting, tabs and enhanced whitespace
toggleability ... all you need, and nothing else.  It's part of every Linux
distro that I'm aware of.  Developed at Fermilab!!

Good luck,
Charles Cosse
www.asymptopia.org


On Wed, Dec 10, 2014 at 3:52 PM, Fernando Salamero <fsalamero at gmail.com>
wrote:

> I like (so my students) the amazing Ninja-IDE, with explicit PEP8 and
> python 3 tips. Version 3 is coming. Open source, programmed in python for
> python.
>
> http://ninja-ide.org/
>
>
>
> El 10/12/2014, a las 23:21, Vernon D. Cole <vernondcole at gmail.com>
> escribió:
>
> I second the suggestion to use PyCharm.  I have been using it commercially
> (and almost exclusively) for two years.  The free version is very capable
> for any normal desktop projects, and the professional version is free for
> educational institutions or students. If has a few bad habits (mostly
> inherited from the fact that it is written in Java) but the many good
> things about it far outweigh them.  Built-in support for hard to learn but
> easy to use features like Python virtual environments and pip downloads
> makes it a real winner. The integrated debugger is quite good, and it
> operates almost identically in both Windows and Linux.
>
> Similarly, I have been using git (and GitHub) for the same two years.
> GitHub is great, and almost makes up for the terrible faults in git.
> Nevertheless, I would highly recommend starting students out using
> Bitbucket and Mercurial, for the same reasons that you are teaching Python
> rather than C++. It is so much easier to learn. They can transfer learning
> to Git if and when they are forced to. Both git and hg are well supported
> by PyCharm.
>
> _______________________________________________
> Edu-sig mailing list
> Edu-sig at python.org
> https://mail.python.org/mailman/listinfo/edu-sig
>
>
> _______________________________________________
> Edu-sig mailing list
> Edu-sig at python.org
> https://mail.python.org/mailman/listinfo/edu-sig
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/edu-sig/attachments/20141210/de561b7e/attachment.html>


More information about the Edu-sig mailing list