Results 1 to 6 of 6
  1. #1
    tsky is offline Member
    Join Date
    Mar 2011
    Posts
    2
    Rep Power
    0

    Exclamation Servlets class not teaching servlets

    Please help! I realize this may not be the best place for this but I don't know what to do. A friend of mine is taking the Servlets & Jsp class at a 2-year school I graduated from. This is their last Java class & comes after Java I and Java II. They are 3/4 of the way through the term and the teacher has yet to mention things like page scope or request scope, sessions, TLDs, expression language, scriptlets, etc.

    They just got their *first* assignment to actually code using servlets. The teacher stresses procedural programming (he thinks OOP is a fad) and won't let them use any of Java's built-in container classes, only primitive types. All of his example code has everything in the main method (which shouldn't even be in a servlets class) in one huge long list of statements.

    All of their assignments are geared to teaching them distributed computing, and they have to make flowcharts for everything. They are using Murach's Servlets book and the teacher has never had them open it or taught them anything out of it. I got my friend to complain to the dean of the department and now they have to use servlets for a giant distributed computing project, in which their grade partially depends the other students' servers, and the largest part of the project by far is a paper to be written in MLA format on *how Java Servlets are used in Distributed Computing*. For contrast, when I took this class we used Head First Servlets & JSP, and the *last* chapter of that book is on servlets and distributed computing.

    I am furious and disheartened to see my friend's (and everyone else in that class) education being abused this way. If this teacher even knows Java or Servlets & JSP, it seems like he is intentionally training them to fail in the workplace. I am calling on all Java programmers and professionals to respond in this thread so I can show someone in a position of authority that this teacher is not doing his job, and if you can, point me better places to go to save what's left of my friend's education.
    Last edited by tsky; 03-24-2011 at 05:25 AM.

  2. #2
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,371
    Blog Entries
    1
    Rep Power
    20

    Default

    If someone advice you to work in procedural way rather object oriented, my advice is not to follow him. There are too many reasons.

    Why Object Oriented programming?

    Are you a good self learner? Can you read a book, articles, tutorials, etc and workout all the examples as much as possible? If so my advice is start from the simple related stuff and read them all, from the basis. Suns' website have very good materials for you as well. On Google too, you can find lots of related stuff.

    You may not understand all the stuff while doing that. So try to discuss with your colleagues about it. Or else you can start a discussion over here. Anyway with the practice you can understand them, and it make sense rather someone else really teaching you.

  3. #3
    Tolls is offline Moderator
    Join Date
    Apr 2009
    Posts
    12,224
    Rep Power
    20

    Default

    I'm sure you've already told your friend, but another voice won't hurt...the tutor's an idiot.

    OOP is a fad??
    I started at Uni over 25 years ago and we were taught OOP then...every job I've been in since has involved OOP. It's like saying mobile phones are a fad.

    The tutor is using his position as a platform to preach against something he doesn't believe in, with absolutely no evidence to support it and a ton to show they're waaaay wrong. I complain on here when people are taught JSPs before they're taught Servlets, but this is far beyond that in the Bad Education stakes.

    Or, put another way, they're clearly unfit to be taking this class.

  4. #4
    tsky is offline Member
    Join Date
    Mar 2011
    Posts
    2
    Rep Power
    0

    Default

    Quote Originally Posted by Tolls View Post
    I'm sure you've already told your friend, but another voice won't hurt...the tutor's an idiot.
    Yes, I have told my friend that. The problem is that apparently none of the other students in his class or faculty at the school have enough knowledge to realize what's going on. I mean, his teacher seems to know a lot about distributed computing, but that's got nothing to f**king do with a class titled "Serlvets & JSP."

    Quote Originally Posted by Tolls View Post
    OOP is a fad??
    I started at Uni over 25 years ago and we were taught OOP then...every job I've been in since has involved OOP. It's like saying mobile phones are a fad.

    The tutor is using his position as a platform to preach against something he doesn't believe in, with absolutely no evidence to support it and a ton to show they're waaaay wrong. I complain on here when people are taught JSPs before they're taught Servlets, but this is far beyond that in the Bad Education stakes.
    I completely agree.

    Quote Originally Posted by Tolls View Post
    Or, put another way, they're clearly unfit to be taking this class.
    I assume you mean "teaching" the class ;) The more that I think about it, the more it seems that the teacher doesn't actually know anything about servlets or web applications, although he might know about other kinds of programming. According to my friend, he just threw "oh yeah, and use servlets for this" in as an aside on this project, and said to refer to the book if they had questions, even though he never used anything out of the book for the class. I'm sorry, but that's not how servlets work. One term is barely enough to scratch the surface of all the different concepts they need to learn for servlets, JSPs, and web programming, for students who have only a basic education in Java.

  5. #5
    Tolls is offline Moderator
    Join Date
    Apr 2009
    Posts
    12,224
    Rep Power
    20

    Default

    Yes, that should have said "teaching"...:)

    I think you could well be right on the "not knowing servlets" side. Maybe he got dumped with doing the course because "hey, you know computers"...I've seen that before now.

  6. #6
    Azlodan is offline Member
    Join Date
    Apr 2011
    Posts
    1
    Rep Power
    0

Similar Threads

  1. mvc using servlets and jsp
    By dush_gos in forum Java Servlet
    Replies: 6
    Last Post: 07-10-2010, 12:32 AM
  2. servlets
    By priyacvr in forum Java Servlet
    Replies: 2
    Last Post: 09-28-2009, 08:43 AM
  3. Servlets
    By javahelp00 in forum New To Java
    Replies: 1
    Last Post: 02-28-2009, 07:28 PM
  4. servlets or jsp
    By krishnapal in forum Advanced Java
    Replies: 1
    Last Post: 12-13-2007, 03:31 PM
  5. Servlets
    By nagaroopanandha in forum Advanced Java
    Replies: 1
    Last Post: 08-07-2007, 03:09 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •