Pranav Peshwe wrote:


Digressing a bit - how about _not_ allowing an IDE at all ? IMHO, using a
console based editor is an important and essential skill when operating *nix
kind of OSes. Also, using IDEs right from the beginning will keep the
student in dark about what goes into compiling and debugging a program. And
even more important - the student might develop a feeling that,
compiling/debugging without the IDE is something very difficult and involved
(which is not at all the case). I realized this after talking to some engg.
students who had never used the command line to compile their programs. The
downside of not using an IDE will be - the instructor/supervisor might have
to answer more queries about the development process rather than the code
written :-s

My 2 cents...
Comments welcome.

IDE's are good for saving time. If you teaching just the language as opposed to all of the development process, starting out a IDE can help students focus on what they need to learn. If the language has a sharp leaving curve, a IDE acts as a buffer. You can also teach the alternative methods including how to do it on the command line in the process later on. A number of languages have a lot of boiler plate code and long strings where it is completely inefficient to work on them without a IDE atleast during real development. On example would be Java and Eclipse.

Rahul

--
______________________________________________________________________
Pune GNU/Linux Users Group Mailing List:      (plug-mail@plug.org.in)
List Information:  http://plug.org.in/cgi-bin/mailman/listinfo/plug-mail
Send 'help' to [EMAIL PROTECTED] for mailing instructions.

Reply via email to