[Tutor] Re: A rant about Tutor homework policy

Andrei project5@redrival.net
Sat Jun 14 21:45:01 2003


tutor.python.org wrote:
> With all due respect to the great minds which inhabit this list, I wish 
> to make known my opinion that this list would be more beneficial to all 
> if homework-related questions were not discriminated against.  To my 

Your homework (and your work in general) is not something others should 
do for you. Specific questions (I can't figure out Z and I tried X and 
Y) will probably get answers, but "I got this assignment/program to 
make, why don't YOU make it for me", will most likely not get answers. 
I'm not a software professional but a nearly ex-student (just finished 
my MSc program) in a not computer related field, meaning my time isn't 
valued at 100 $/hour (yet). But I still won't help arrogant individuals 
who want others to do their work for them, even if that particular task 
would be trivial even for me to solve.

> mind, one of the key values of the hacker culture is the free flow of 
> useful information, with each individual deciding for themselves what 
> knowledge to partake of.  When I am attempting to solve a problem, I 

One of the key values of human society is honesty: don't cheat, do your 
own work. People who thrive on other people's work are parasites, at 
least that's my opinion.

> believe I know better than any third party what kind of assistance I
> need.  No matter how many solutions are given away to me through this or 

Not necessarily, you know what assistance you'd WANT, but not always 
what assistance you *need*. What you usually *need* is to learn to solve 
problems, not to find people who solve your problems for you, even 
though that might be what you *want* (because you forgot to pay 
attention in class or whatever).

> any other list, there is a never-ending supply of new problems to chew 
> on.  In high school I had books which only published the answers to 

Yep, so start with the problems that your education puts forward and 
when you're done with those, continue with new ones from that 
never-ending supply.

> odd-numbered questions, which drove me absolutely nuts.  Supposedly, 
> this was to make think and come up with the answers independently, but 
> what it really did was deprive me of valuable feedback which I needed to 
> make sure I was doing things correctly.  Each person is unique, and in 

This might come as a surprise to you, but I know (from experience) that 
lots of people will then just copy the answers, as at that age they 
don't understand they don't learn anything from copying. If you are 
unsure about the outcome of your exercises, ask your teacher, that's 
what teachers are for. Oh, but wait, good teachers won't just hand you 
the answer, they'll want to see what you tried first.

> the course of their education come to unique stumbling blocks.  Why 
> should we be concerned about whether or not we are helping someone cheat 
> their way through school?  Why should we care about sabotaging this or 

Because I might have to work with that clueless, incompetent cheater 
(smart and competent persons don't have to cheat). I've had to work with 
them and it's never a beneficial situation to the person who does knows 
his things and ends up doing all the work. And if I don't have to work 
with that character, I might have to deal with him in some other way, 
which leads to similarly annoying situations.

> that educational system?  Ultimately, it is the individual who decides 
> whether they will pursue real understanding, and no amount of integrity 
> policing by this list will change an individual's inner motives.  I for 

Cheating is wrong, just like stealing is wrong. Does it hurt me if you 
steal a motorbike? Not at all: I don't own one, so it's not very likely 
to be mine, or for that matter of anyone I know. But I still won't lend 
you a hand.

> never will be.  If valuable resources on the Internet decide not to 
> publish fundamental information regarding computer science for fear of 
> stepping on the toes of "educational institutions", then the knowledge 
 > will effectively be limited to participants of those institutions.

Answers to questions from educational books are NOT fundamental 
information. There are plenty of tutorials and e-books on the internet 
about a lot of subjects: THAT is the fundamental information. Answers 
without the questions and theory have no value whatsoever. If you want 
to know more about a subject, can't find anything on the internet and 
don't have the money to buy a book, go to a library and borrow a book.

> I say, make the information available to everyone, and let the cheaters 
> cheat!  After all, they're going to cheat anyway.  The rest of us will 

They will *try* to cheat, but there's no point in making it as easy as 
possible: a thief will break into your house anyway if he wants to, but 
I bet you still lock your doors.

> avail ourselves of what information we need when we need it in order to 
> gain as much understanding as possible in the few short years we have 

Understanding tends to come from learning, not from copying.

If you're not happy, you're a free person and you can start The Big 
Cheat-Your-Way-Through-Life campaign. But I should give you a word of 
warning here: I have seen websites which provide large numbers of 
pre-made highschool assignments, submitted by highschool students. All 
the assignments I saw there (I browsed through about a hundred) were of 
poor to extremely poor quality (some of them were copied and pasted from 
other assignments on that same website, ironically enough). In other 
words, incompetent cheaters trying to help other incompetent cheaters, 
with the net result being of hilariously bad quality.

Andrei


=====
Mail address in header catches spam. Real contact info (decode with rot13):
cebwrpg5@bcrenznvy.pbz. Fcnz-serr! Cyrnfr qb abg hfr va choyvp cbfgf. V 
ernq gur yvfg, fb gurer'f ab arrq gb PP.