Slashdot Mirror


Computer Science Students Outsource Homework

Carl Bialik from the WSJ writes "'If U.S. companies can go online to outsource their programming, why can't U.S. computer students outsource their homework--which, after all, often involves writing sample programs?' Wall Street Journal colummnist Lee Gomes asks. 'Scruples aside, no reason at all. Search for "homework" in the data base of Rent A Coder projects, and you get 1,000 hits. (An impressive number, but still a tiny fraction of all computer students, the vast majority of whom are no doubt an honest and hardworking lot.)' Some of the Rent a Coder users appear to be outsourcing their way through school, at low costs--probably less than $100 per assignment. The posting are, of course, anonymous, but Gomes traces one to a student at the New Jersey Institute of Technology, where an instructor tells him that Rent a Coder contributed to a problem of plagiarism last semester."

6 of 512 comments (clear)

  1. Re:Why bother? by general_re · · Score: 5, Interesting
    Besides the fact that you won't have a clue what you're doing since you'll never have learned anything, if you don't have any desire to do it in the first place, why are you in the field?

    The types of people who cheat in their CS courses are likely the types of people who'd cheat regardless of their chosen field. My wife teaches history (on the high school level, though), and there's just been an explosion of plagiarism in the last few years or so - it's just tremendously easy and tempting to CTRL-C CTRL-V some website into your paper.

    Of course, what these knuckleheads don't realize is that the same developments that make it easy for them to cheat also make tremendously easy to catch cheaters - there have been course sections where literally half the class has gotten caught with a hand in the cookie jar, and it really, really makes me wonder what the fuck these kids are thinking. Forget about not learning the tools for your career - some of them are bound and determined not to learn a goddamn thing, period.

    --
    ABSURDITY, n.: A statement or belief manifestly inconsistent with one's own opinion.
  2. Re:Let them do it. by lawpoop · · Score: 4, Interesting

    Or, you can become a consultant and bid out jobs locally, then have Indians do it for next to nothing. After four years of doing this at school, you would be pretty good at managing such projects.

    I know a few consultants in my area that don't do any programming anymore. They have a team in Asia and a team in Eastern Europe working on their projects 24/7. It's not a complete retirement, because you do have to negotiate cultural barriers (such as what "I need it tomorrow" means), and you are not within ass-kicking distance of the people you are relying on.

    --
    Computers are useless. They can only give you answers.
    -- Pablo Picasso
  3. Re:Not a major concern by TubeSteak · · Score: 5, Interesting

    I had a teacher that let you decide your own groups, but with the understanding that along with the final paper/presentation/whatever, you would 'grade' your fellow group members.

    You had 100 points to split up between everyone in the group and he'd add up the seperate 'grades' for each student and then multiply the final grade by that number.

    So if the group paper was worth a 74% and your group 'grade' was a 94%... you'd get a 70%

    It gave you the opportunity to penalize the asshats who weren't pulling their weight. And the people who did outstanding work could get a grade higher than 100%.

    --
    [Fuck Beta]
    o0t!
  4. Re:Why bother? by arcsine · · Score: 5, Interesting

    Cheaters are everywhere, that's for sure. I was a teacher's assistant several years ago. I graded all the programs and quizes. My personal policy was to report every cheater. Generally we had them put on academic probation and removed from the class. I've caught 4-5. I only had 30 assignments to grade normally, so I had a pretty good memory of what someone did. I caught two because they had the exact same comments for their program, and upon closer inspection, had nearly the same program. The professor was a bit gunshy, and didn't have them removed from class. However, after I caught one of the students cheating with another, I at least got one removed from the class.

    You have to a zero tolerance policy, otherwise students will think that they can get away with it.

  5. It's not the CS students that are cheating.. by damne33 · · Score: 5, Interesting

    At least at Carnegie Mellon, where programming courses were required for a vast majority of the students. Majored in Bio, History, Business..? Yup, you had to take programming. To me it seemed that these people were the ones that were likely to get someone else to do their programming assignments for them. The students who majored in CS? yeah, right.

  6. Re:Teach your children .... by miyako · · Score: 4, Interesting

    There is one problem with this...
    I remember once a few semesters ago in a class we were assigned to give presentations on some area of computing that we chose. I ended up giving one on Quantum Computing. I was under the impression that everything went well- until I got a letter asking me to be in one of the meeting rooms at school. I showed up and there were a couple of professors and deans and an FA. My first reaction was that my presentation was that good (yeah, I got an ego). Well they told me they had caught me cheating- and I was like "wtf?". Apparently my professor had googled around on the subject and found my website (everything on my site is under a psudoname) and found some of the stuff that I had used in my presentation that I published on my website.
    The professor assumed that I had simply ripped off stuff from a site on the net.
    I did eventually get it worked out- but it's worth remembering that a lot of people publish work on the web now.

    --
    Famous Last Words: "hmm...wikipedia says it's edible"