TNT<br />MCP, SCJP 1.4,
42
Howard Kushner<br />IBM Certified Enterprise Developer - WebSphere Studio Application Developer V5.0<br />IBM Certified Advanced System Administrator - WebSphere Application Server V5.0<br />IBM Certified Solution Developer - Web Services with WebSphere Studio V5.1<br /><a href="http://www.amazon.com/exec/obidos/tg/detail/-/1931182108/" target="_blank" rel="nofollow">Developing J2EE Applications with WebSphere Studio</a> my Certification Study Guide for IBM Test 287
TNT<br />MCP, SCJP 1.4,
TNT<br />MCP, SCJP 1.4,
42
Originally posted by Jeroen Wenting:
Yes they'll use some form of IDE most likely in the real world, but schools are NOT the real world.
You also don't know WHICH IDE they'll be using, and most likely that one isn't around yet right now as most will see at least one major version a year and if this is what it looks to be an introductory course these students are several years away from hitting the professional market.
SCWCD: Online Course, 50,000+ words and 200+ questions
http://www.examulator.com/moodle/course/view.php?id=5&topic=all
Originally posted by Kathy Sierra:
I'd much rather teach with no IDE at all, although textpad isn't a bad idea either.
Originally posted by Kathy Sierra:
Some people did, however, complain about the lack of a decent basic *editor* (and I sure don't recommend vi for beginners!!!).
Originally posted by Kathy Sierra:
The most important thing is whether you are taking them to a level where they can DO things... ultimately, to where they can be creative. What is that minimum threshold? At Sun, some instructors would teach a jam-packed class, spitting out every possible detail and nuance, but by the end of the course, the students heads exploded and they were overwhelmed but couldn't actually DO anything. In other words, the students HEARD a lot of stuff but couldn't DO anything. Better to have them *hear* far, far less... but be able to actually *do* something interesting.
Originally posted by Kathy Sierra:
The more you get them to figure out on their own, the better, so you can tease them and seduce them and make them curious to experiment and work out the details.
Originally posted by Marcus Green:
For me the one key feature an IDE can provide that is very helpful to beginners is a debugger. I am frequently startled by students who have been learning Java for a year or so without ever using a debugger.
42
42
Or would you rather have someone who can code in VI and compile from the commandline and isn't afraid of unpacking a jar?
TNT<br />MCP, SCJP 1.4,
Frank, isn't there a way to block internet access for the teacher?
If not, maybe it should be installed promptly if the network admins can't be bothered to tighten the firewall to allow instead of block selected sites (which would be only those sites linked to from the intranet without access to any other servers outside the LAN).
There is a "process" whch we can follow to request that certain sites be banned, but it takes a long time (typically weeks), and the students usually work out how to get round it in a few days.
The main problem is that in a college-wide context, blocking or drastically reducing internet access is unacceptable. The internet is one of the most powerful research and learning tools available - cutting students off from it would be like having a library with only a handful of carefully selected books. Most courses in the college teach mostly in ordinary (tables, chairs and whiteboard, etc.) classrooms, and occasionally do specific internet research activities. Our department is unusual in that we have computers in the classes all the time
You can of course run servers on a DHCP network, but you can't rely on the IP staying the same.
Sure. Unfortunately, I have enough trouble telling students simple URLs like "http://www.javaranch.com/", ones with potentially changing IP addresses which they can't bookmark sounds like a recipe for disaster. It may end up being the route I have to take, though - unplug one of the student machines and plug in my own laptop, find out its IP, and get the students to connect to it. Clumsy, incompatible with the usual ways of working, and unavailable outside my classes. Sigh.
Author and Instructor, my book
It may end up being the route I have to take, though - unplug one of the student machines and plug in my own laptop, find out its IP, and get the students to connect to it. Clumsy, incompatible with the usual ways of working, and unavailable outside my classes. Sigh.
TNT<br />MCP, SCJP 1.4,
Originally posted by Kathy Sierra:
I'd vote for no IDE, but a simple code editor would be nice.
---<br />Erik Weibust<br /><a href="http://erik.weibust.net" target="_blank" rel="nofollow">http://erik.weibust.net</a>
Never trust an airline that limits their passengers to one carry on iguana. Put this tiny ad in your shoe:
We need your help - Coderanch server fundraiser
https://coderanch.com/wiki/782867/Coderanch-server-fundraiser
|