116

In an advanced university course on computer science and problem solving, one of my fellow students asked for a solution to a home exam on one of the Stack Exchange sites. The question he asked is taken directly from the exam without modification also stating that this is practice question for the upcoming exam. He got the solution. There was more than one question.

The professor always creates questions that are unique. It clearly states that questions on the exam must only be directed to the professor himself.

Now for the moral dilemma. I feel very uneasy about reporting although knowing that it will hurt future students and in the long term the status of the school. Will it affect me? Most likely not.

I would like input on how others would reason about this.

plato
  • 1,111
  • 2
  • 7
  • 5

11 Answers11

252

Let's be clear here. From your description, the student clearly cheated by violating the take-home exam's stated policy that (quoting from your comment on @user2768's answer) "it is prohibited to ask anyone for an answer". Thus, your question reduces to the generic question of "should I report a fellow student who cheated?", to which the answer is "yes", as discussed endlessly on many previous questions on this site, e.g.:

Is it okay to report classmates cheating on exams?

Is it reasonable to report another student for cheating when it has no impact on me?

When is it acceptable to report classmates who cheat on an exam?

Should I report cheating to my professor? If so, how?

One can debate (as some here are doing) the viability of take-home exams as an assessment tool, since such exams create relatively easy opportunities for cheating, but that is besides the point. The student cheated, and should be reported. The "moral dilemma" you are referring to is a completely bogus one created by the outdated cultural conditioning that exists in many societies according to which "ratting people out" for bad behavior is morally wrong -- see my analysis of this issue in this answer.

Edit: I noticed that you wrote in a comment that “his account is filled with questions related to assignments in different courses”. Thus, he is not just a cheater, he is a serial cheater, which makes the case for reporting him much stronger. I suggest saving evidence of his cheating (screenshots etc) before reporting to prevent him from hiding his wrongdoing by deleting the questions.

Dan Romik
  • 189,176
  • 42
  • 427
  • 636
  • Comments are not for extended discussion; this conversation has been moved to chat. – StrongBad Jan 15 '18 at 21:42
  • "I suggest saving evidence of his cheating (screenshots etc) before reporting to prevent him from hiding his wrongdoing by deleting the questions." A third party internet archival service (such as archive.org) would be better and easier. It also makes claiming that they are fake for some reason harder, since internet archival services are known to be rather reliable. – Christopher King Jan 18 '18 at 06:10
  • 4
    @PyRulez any 10k user can see deleted content on Stack Exchange, so all you really need is to keep links, and if it gets deleted, ask on Meta if screenshots are accurate. Most likely, moderators would confirm, if someone explains why he is asking. – Mołot Jan 18 '18 at 12:16
  • 5
    @PyRulez and Molot good points, but frankly this whole discussion about evidence and how to protect against a “forged screenshots” claim by the student is a little bit ridiculous. Universities are not criminal justice courts, and do not require proof beyond a reasonable doubt to punish someone for academic misconduct. As someone who was a member of my campus’s judicial board and participated in hearings for students accused of misconduct, I can assure you that creenshots will be more than enough to establish the student’s guilt at the necessary level of certainty. – Dan Romik Jan 18 '18 at 14:06
  • 1
    @DanRomik What if the user claims its not their account though? That would be rather plausible. – Christopher King Jan 18 '18 at 19:34
  • @PyRulez: Yeah it's not foolproof, but chances are it will be hard to claim an account isn't yours when you've used it to cheat in multiple classes, including advanced ones at that. Just depends on how many students have taken those particular sets of classes at those times. – user541686 Jan 19 '18 at 09:24
  • 2
    @PyRulez they could just check to see if that student gave answers from the posting. If there are a lot of questions (like the OP said) the statistical likelihood that they would answer so much of their work in the same way by chance would be very low. –  Jan 21 '18 at 17:27
16

If you are confident that the instructor will be discreet about the identity of the informant (you), then it can't hurt to let the instructor know.

But your concern seems to be more about the exam design and the course grading scheme than about whether your classmate played fair or not.

Therefore I'd suggest that you inform the director of graduate studies in your department instead. I'd usually feel more confident about someone at that level being discreet, and also that's the person who could provide support to the instructor for improving the exam design and the grading scheme in future semesters.

I'd suggest making an appointment to tell the administrator in person rather than sending an email. (You can request the appointment either with the secretary or by emailing the administrator. If anyone asks you what it's about, say it's a confidential matter.)

The meeting can be brief, but do close the door.

aparente001
  • 38,999
  • 8
  • 65
  • 153
  • 1
    I'd say you need some further confidence as well: you need someone who can be trusted to be a good and fair judge. IMHO the case that someone cheated is OKish, but the case that the to-be-accused student cheated is actually rather weak. Now, given we have an instructor who hands out homework with rules that rather invite this kind of trouble - is that instructor likely to be a good judge here? – cbeleites unhappy with SX Jan 14 '18 at 21:56
  • 4
    @cbeleites - My first paragraph means: If you aren't confident the instructor will be discreet, don't inform the instructor. // When I said give the info to the director of graduate studies, I meant, let him/her know the Q was posted at SE. (Frankly, I think it would be difficult to prove an academic misconduct case against the student whose name was used to post on SE. The student with that name could say (truthfully or not, who am I to say?) that someone else posted under that name. I really see nothing unethical about providing the information to the graduate director... – aparente001 Jan 15 '18 at 05:36
  • ... unless you live in a police state. In which case OP would not even be asking the question. // Now, if OP is in a country which in recent memory was a police state, chances are they wouldn't ask this question at all. So I think it is reasonable for me to suppose that OP does not live in a police state, unless the question indicates otherwise. – aparente001 Jan 15 '18 at 05:38
  • 1
    Even 30 years after the fall of communism we have a very strong memory of people denunciating their peers. Even if we were just small children. Snitches are hugely unpopular. It wasn't just communist, the nazis and even the old Austrian police used snitches a lot (see Brettschneider in Good Soldier Schweik). That's why we have so many names for these people, just take those mention by Karel Kryl in one single song: chlupatej, čmuchal, bonzák, tajnej, práskač, fízl, udavač, špehoun, špicl, špeh, donašeč, konfident, informant, slídil. I don't want the students to snitch on their schoolmates. – Vladimir F Героям слава Jan 17 '18 at 14:22
  • 1
    @VladimirF - If the instructor doesn't want the students to snitch on their schoolmates, but you want a high level of academic integrity, then I guess that puts greater onus on the instructor to cheat-proof the course design, properly support student success (to reduce motivation for cheating), and check (or at least spot-check, but in a thorough way) for cheating. – aparente001 Jan 17 '18 at 14:28
  • 5
    But ultimately, Vladimir, I think the problem resides more in the what happens after the information is provided than in the snitching itself. You find snitching repugnant, because of cultural and historical context. Perhaps it is hard for you to imagine an educational institution where administrators can be trusted to make good decisions with the information they are given about problems that have arisen. See https://academia.stackexchange.com/a/98226/32436. But if you do not believe in the integrity of your department, you have a very big problem. – aparente001 Jan 17 '18 at 14:30
  • Directors of graduate studies are not administrators, but faculty with a particular administrative responsibility. (At least, wherever I've been - hardly an exhaustive global survey, I admit.) And they don't usually have secretaries. – cfr Jan 18 '18 at 04:40
  • 1
    @cfr - Not personal secretaries, but a department secretary may function as a go-between. If not just ask for an appointment directly. // What term do you think I should use in place of administrator (in that sentence of my post)? – aparente001 Jan 18 '18 at 04:44
  • I'd just repeat 'director of graduate studies'. I'm assuming we're talking the US here, by the way, else there may well be no such person. You're obviously been at very different institutions from me: where I've been, department secretaries would be confused, at best, if you tried to make an appointment with the directory of graduate studies through them (unless you were a prospective or new student, unaware of who the relevant person was), but more likely positively irritated. I've never been anywhere where their jobs included playing go-between of that kind. – cfr Jan 18 '18 at 23:57
  • 1
    @cfr - Well, if a secretary tells me I'm barking up the wrong tree -- that hardly seems a disaster. Generally, secretaries, if spoken to in a polite, friendly way, will respond in kind, and orient the asker, and explain the right way to go about things. Your comments strike me as nitpicky -- or perhaps you've had some bad experiences? – aparente001 Jan 19 '18 at 04:17
  • "Unless police state": well, I think it is also to some extent the other way round. Police states are more easily established if there's already a culture of denunciation: all that is then needed is to convince people gradually that more and more things are wrong and need to be reported. – cbeleites unhappy with SX Jan 19 '18 at 14:51
  • 1
    @cbeleites - Sounds like the chicken and the egg. I still think it all comes down to what you expect to happen if you report a problem. As a TA in a US university, when I reported a problem, I expected the problem to be dealt with fairly. And it was. If I imagine working in a different system where I don't have a reasonable expectation of the problem being dealt with fairly, then I would not report the problem to anyone, and I would crawl back into my hamster hole and perhaps start plotting either escape or revolution. – aparente001 Jan 19 '18 at 15:05
8

You have the third option, one of anonymous reporting. Create a brand new account, like z54nk7 at gmail and use it solely for this job. Use a public network, like Starbucks while reporting. You are not breaking any law, you only make sure your anonymity is granted. While this is less credible, it will surely trigger the curiosity of the instructor, which will compare the received homework with the question on stack exchange.

You insulate yourself from possible retaliation (it may happen that the student in cause is the nephew of the Provost for example) while you still keep your odds of getting a good grade because of distribution bending of grades. Depending on the extent of the inquiry the student may even be expelled, given that all his/her homework will be under scrutiny. It may be also that nothing will happen, given that the instructor is busy with other things (for example, own business or he/she is overwhelmed with other classes/homework).

  • I like this answer, you're doing what is morally right while fully insulting yourself from possible harm. I might use a VPN (or TOR) in addition to being on public wifi, but maybe that's being paranoid. – Wowfunhappy Jan 16 '18 at 19:53
  • My answer is that It is morally right to make steps towards exposing the fraud, as opposite to do nothing. Consider the insulation part an advice from somebody who have observed many things during his life. The level of anonymity I've described is proportionate with the capabilities of the involved actors (the instructor and eventually the university). –  Jan 17 '18 at 13:53
2

I would not make a « home exam » worth any grading points : there is no control on who does the work - it could be anybody and their uncle or aunt...

That way, even if they get it solved on stack exchange or the geek down the street they are the ones who suffer as they may not be able to adapt that to a new problem as they did not solve it with their own thought processes.

Edit, as it belongs in here: You could still have a quiet word with the faculty and say that some students had it solved externally - what they decide to do is up to them...

I do think they will be between a rock and a hard place - some students not happy if they do nothing and some students unhappy if they change the grading at this point in time (that is, if they can / could change at this late stage)...

Solar Mike
  • 28,097
  • 7
  • 60
  • 100
2

You should generally report violations of the honor code. In addition to the very good reasons provided by others here, most universities and colleges include as part of their honor code that all violations are to be reported if discovered - regardless of whether they affect the person reporting or not.

Even simple honor codes require disclosure, I have neither given nor received unauthorized aid on this examination, nor have I concealed any violations of the Honor Code. Simply by knowing about it and choosing not to reveal it puts you at risk of violating the honor code.

If you are still concerned and indecisive, seek assistance from your honor council. Almost every university has a group that you can consult with for questions like this. They will very quickly be able to guide you to what your school requires of you in this situation.

Adam Davis
  • 3,257
  • 16
  • 15
2

A solution to this that is not in the existing answers would be to email the class (and professor) with a brief description and a link to the stack exchange thread. From a burner email if necessary.

This removes the advantage from whichever student posted the question, without needing to accurately identify said student. And from all the others who innocently ran across the discussion.

It also draws some attention to the flaws of this method of assessment.

1

I'd like to throw in the opinion that the moral dilemma "accept ongoing cheating without doing anything" vs. "reporting the student" is a false dichotomy as there are other options besides reporting "the" student.

And I'd like to point out that gut feeling that there is some difficulty in answering the question (dilemma) is exactly right: IMHO it is a dilemma, and options and their consequences need to be considered carefully.


Before diving into the case, let me say: @kingledion nicely commented that honesty and trust are important cultural values - with which I totally agree. But I'd like to point out that this works here both ways: reporting other people (justly) undermines trust. The more so, as you may still be reporting the wrong person, see below. So this undermining of trust happens even if you honestly believe to report the right culprit - plus: all others do not have firsthand knowledge of your honesty.
Even worse, a culture that unquestioningly/unconditionally encourages people to report wrongdoers also allows or even encourages dishonest people to report other people just from spite - including people who did not do wrong. (This is a type of abuse of power; keep in mind that innocent people who are denounced do suffer, even if they happen to be able to clear themselves)

So not only not discouraging cheating, but also reporting a particular student comes at a cost for your society.


I put "the" student in quotation marks because from what I've read in this thread so far, you do not know that that particular student has cheated: Keep in mind that it is very easy to open an account on stackexchange and type in someone else's name to be displayed. And even if a student brags about having cheated, you need to weigh the possibility that they just wanted to sound cool without actually having cheated (false claim).

To be clear: yes, it may be more probable that the student you think of did cheat than that they did not cheat. But you do not have sure knowledge of that, just a suspicion. And if you want that there should be official consequences for the student, solid proof is needed (at least, that is as it should be).

So let me suggest two more options besides "doing nothing" and "reporting the student to the authorities" that tackle the two problems we've identified here:

  1. Someone is cheating and this should stop
  2. Homework rules could be improved (reducing not only the probability of cheating, but also that of future students find themselves in the same dilemma you are in, and/or that of a general atmosphere of distrust and denouncements)

About

  1. You could quietly talk to the student you suspect. I think of asking them whether they know that someone opened an SX account with more or less their name displayed where homework-no-asking questions are actually asked - because according to what you explained here that is actually all you know.
    This would give them a fair chance of deciding how to appropriately handle the situation (fair particularly as we've realized now there is a non-negligible risk of wrongly accusing here: a student whose name is misused this way surely has a right to know that this is going on)
    My very personal opinion (feel free to differ - but please think about it) here is that the more likely your authorities are to jump to the conclusion that the denounced student is guilty, and the more serious the consequences of a false accusation are and the more difficult it is for someone falsely accused to defend themselves (How do you prove that you do not own a particular stackexchange account?), the more important it is to make sure noone is falsely accused in the first place. Also take into account that even if the accused can comparably easily clear themselves of the suspicion, that until this is publicly clear depending on the possible consequences they will suffer (Make the thought experiment: what would you who never even considered cheating do and feel if you were falsely accused).

    As a side benefit, this would give you experience in excercising civil courage. And in practical subsidiarity as in: do not escalate/hand over difficulties to "higher authorities" that you can solve yourself.

    OTOH, if the atmosphere is already so distrustful that you don't dare to mention the cheating because you fear you'd be denounced in turn: then I'd agree that talking to the suspect is not the way to go. But then neither should (hopefully!) the instructor listen to any reports about cheating students, and a totally different strategy would be needed to change things.

  2. As I said above, I do see a distinct cost to the denouncement in itself. However, assuming you can do your "duty" against cheating e.g. by directly talking to the student in question, you can think whether your duty against problem 2 may be done without undermining trust as well.

    • let the instructor know in their end-of-course evaluation that you deem the homework situation suboptimal due to possible cheating and denouncements by asking someone else/on the internet: e.g. that you personally would have preferred if marks areearned only on proper exams
    • if there is no such evaluation, you can talk to the instructor after all marks are given.

If you came to me (faculty) with the "case" as described, I would explain to you that there is no proof against the student (see above), that from your description and a look at stackexchange alone you cannot judge who is dishonest here (the accused student or some [unknown] other student abusing their name) - and much less can I: in addition to the two possibilities you point out, I have to consider the possibility that you are falsely accusing a student you dislike.

I'd then probably ask you what you'd like me to do in this situation.

I'd probably talk to the accused student in private and certainly without letting you know that this is going to happen (see possibility 3) - telling them there's a rumour they cheat and a possibility that someone is abusing their name on the internet (making sure they don't learn your name, neither).

[Side note: in school, a fellow student who was copying from me was once caught. When collecting the exam, the teacher told them (making sure I could hear it): "Next time try yourself, OK?" - which I think was far more efficient wrt. avoiding future cheating than any kind of big fuss and fail mark for both of us.]

I'd think how to discourage this type of cheating in grade-relevant exams.
But then, I grew up in a university culture where grade-relevant marks could not be earned by homework that could be done by someone else (so I'm quite familiar with this type of thought). To the extent that the important exams were oral. Written exams often were "bring all books you like" [if you didn't understand the course contents, you anyways won't be able to extract sufficient amounts of relevant information during the exam].
Homework may earn you a very few points (as an incentive to not completely disregard the homework) but never even half the points to bare passing.


Finally, let me put the "do I have to report some wrongdoing" feeling into some context: over here (Germany), there is no duty to report a crime that has already happened for normal citizens - and there are only rather restricted duties if you learn that a major crime is planned (even in case of a planned murder, you don't have to report that to the police if you report it to the intended victim or [successfully!] prevent it yourself) - though you can report lots of things, and some suspicions you can even report anonymously.

A while ago I read a newspaper article about the local ("county") veterinarian office. They said that probably about 1/3 of the reported cases of cruelty against animals are not concern about animal wellbeing but clear spite against the accused owner. Which causes all kinds of trouble. Not only for the accused and for vet officers who have less time for the real cases, but also because it sows distrust in the neighbourhood. (And another third of the cases was estimated to be honest but unneeded and quite incorrigible concerns [think "those ducklings are in danger of drowning - no you lazy officer, don't try to tell me they are not. I know they are in danger. You need to get going and DO something."])

aparente001
  • 38,999
  • 8
  • 65
  • 153
cbeleites unhappy with SX
  • 23,007
  • 1
  • 44
  • 91
  • Er. I agree that the SE post alone isn't proof of anything. What I would expect you to do, as professor, is compare the SE solution with the exams turned in by the students. If there are unacceptable similarities, then you have your proof, and I would expect you to proceed with a case against the student. – Nate Eldredge Jan 14 '18 at 22:16
  • 2
    I would also expect you to ask the student whose name appears on the post whether it was them who posted it. If they say yes, demand an explanation. If they say no, continue to investigate, and if you find further evidence that it really was them, proceed with a case against them, with an extra "count" of lying to the professor. – Nate Eldredge Jan 14 '18 at 22:18
  • @NateEldredge: Oh, sure, even without being professor I've asked quite a number of students how they happened to "forget" citing [website]. That would IMHO be a rather clear and easy-to-deal-with case of misconduct. However, I'd treat this as completely separate from accusations by another student. But the case in terms of asking questions in the internet is IMHO going to stay comparably weak: unless the rule was not only "all questions to me" but also "no literature allowed" (of which OP didn't mention anything), I'd need to proove that the accused student actually asked the question. And.. – cbeleites unhappy with SX Jan 14 '18 at 22:36
  • 9
    I agree with your analysis of the problem with reporting a specific student. However, I would solve that dilemma by reporting the SE question** to the faculty member. As @NateEldredge says, the answer available there could then be compared to submitted exams, so anyone who was clearly taking advantage of the SE answers could be identified. – 1006a Jan 14 '18 at 22:36
  • There are two separate violations possible here. Simply asking the question may be a violation in itself, though OP hasn't made that clear, and we cannot prove beyond a shadow of a doubt that the named student actually asked that question. But if the named student actually copies the answer from SE onto his exam, then that will be a very clear violation, which is open and shut, and it won't be necessary to prove anything about who posted the question. ... – Nate Eldredge Jan 14 '18 at 23:05
  • 2
    We don't yet know if this has actually happened, but it seems very likely that it will. OP should make sure that the professor is aware of the SE post, so that he can compare it against the exams turned in (otherwise, how will he know to look for it?). This isn't an accusation at all, merely sharing important information. – Nate Eldredge Jan 14 '18 at 23:06
  • 1
    @NateEldredge: How would prof. know to look at SX: I regularly used to google parts of written homework/reports/protocols - and google just loves SX... So assuming OP reports violation of "no questions to anyone else" and I find a copy & paste homework. That would leave me still at the point where I'd explain to OP that there is no proof to their accusation, and to point out the weak points in OPs argument chain. Just as I'd point out logical flaws in homework. – cbeleites unhappy with SX Jan 14 '18 at 23:12
  • @NateEldredge: no need to shout. We could also just agree to disagree on the question when and what should be reported. But if you like, we can continue talking in the chat - though it's getting late over here and I'd ask you to postpone this task to e.g. Tuesday. I have noted (already on similar earlier questions) a pronounced difference in culture on this should-you-report topic between US-based academia users and e.g. users from Eastern Europe. I think it may have to do with different levels of trust in authorities (memories of authorities not to be trusted to be just are stillquite recent) – cbeleites unhappy with SX Jan 14 '18 at 23:48
  • I apologize for the previous comment. Withdrawn. I'll try and check back in a couple days as you suggest. I do appreciate your taking the time to explain your thinking. – Nate Eldredge Jan 15 '18 at 00:51
  • 1
    Despite the fact that failing to report may not be a crime according to the law, it may be a violation of a civil contract. Employers will require, as part of the employment contract, their staff to report theft of company property, and schools require students to report academic misconduct. There will be no criminal justice consequences for failing to do so, but the student who conceals knowledge of dishonesty can be punished for misconduct. – Ben Voigt Jan 15 '18 at 01:53
  • 2
    This answer is unhelpful. Your objection to reporting suspected cheating would apply to any suspicion (“a feeling or thought that something is possible, likely, or true”) that cannot be substantiated by the suspecter with 100% certainty, so by your logic no one should ever report any suspicion of a crime or misconduct to the authorities. That’s clearly ridiculous. On a related note: @NateEldredge, “beyond a shadow of doubt” isn’t a standard that’s used by any judicial system anywhere. Even criminal courts only require proof beyond a reasonable doubt to send people to prison for many years. – Dan Romik Jan 15 '18 at 05:33
  • 3
    A problem with the suggested steps: If you talk to a student about his cheating and then report that to the professor (because of his reaction), the student definitely knows who is responsible and most likely holds you responsible if he fails the course. – Josef Jan 15 '18 at 13:26
  • Reporting the wrong student is very unlikely to harm an innocent. The hard evidence is that one's homework is similar to the public web site. Nobody would act solely on the "denunciation". –  Jan 15 '18 at 18:22
  • @RazvanP: "Reporting the wrong student is very unlikely to harm an innocent" I think this is the main point where I disagree. I think it quite likely to do harm: once it is reported, the professor has to act and investigatte. As NateEldredge points out, this includes talking to the student - so the student will know that they are under suspicion (and IMHO they have a right to, as well). If that student is innocent, they'll anyways have to to bear the stress of being under suspicion of academic misconduct. Plus, in an academic culture that doesn't even seriously consider the possibility of ... – cbeleites unhappy with SX Jan 19 '18 at 15:38
  • ... a suspected student being innocent, there'll be "no smoke without fire" and possibly even "I rember you were suspected of misconduct already last semester" type of consequences. This is not what I consider "no harm". My research is in the context of medical diagnoses and sometimes screening. I consider false-positive diagnoses to be a somewhat similar situation: for both, I see lots of people not even considering that there could be any harm. For false-positive screening results, there's scientific evidence of the harm, though (e.g. http://www.annfammed.org/content/11/2/106.full). – cbeleites unhappy with SX Jan 19 '18 at 15:55
  • @Josef: As I said, if there's too much distrust among the students already, neither would I speak to the student. But with ordinary good relationships, I'd say that I talk to them and will not report. Neither would I. We have evaluations after the course is finished and marks are given in order to ensure evaluations are not biased by fear of the instructor (depending on course size, anonymization may not be as good as it should) - that's where I'd say there's too much cheating going on with the homework. I see my moral duty more towards avoiding future cheating than towards punishment. – cbeleites unhappy with SX Jan 19 '18 at 16:23
  • 1
    @cbeleites: the instructor has the chance to verify the claim, beyond "he said / she said". Both the homework and the existing public web site are openly available to the instructor, and usually not affected by time (except the student has re-submitted, or the question has been deleted from web). I would check these first and evaluate the situation, but as you said, others may get biased. In my case, if I consider the evidence not strong enough, there would be no investigation and no questioning of the suspected student. –  Jan 19 '18 at 17:30
  • @NateEldredge: sorry for the delay (was mostly offline) - I created a chatroom https://chat.stackexchange.com/rooms/72324/reporting-ethics-question now for further explanations as I expect to be mostly online during the next days. – cbeleites unhappy with SX Jan 27 '18 at 12:35
1

I truly doubt that a student that has no clue would be able to prepare a good solution even with stackoverflow help. There is a lot of bad advice on this site as well it is highly unlikely for a capable person to write a complete solution for somebody.

If your professor has this practice, maybe you can trust a little bit that he knows what he is doing and see the end results.

Maybe your fellow student has created a solution but tries to check for better ideas. This can be good for his development.

Now 50% may sound a lot for an assignment that you can cheat on. But I'd say, if one can craft a perfect solution based on ideas from others, that certainly deserves the minimal passing grade... at least according to my book.

It is a good idea to ask your professor about permitted sources you can use (as suggested in other answers). I think you will be much better though if you focus on your personal development and professionalism. The point is to learn the skills and develop yourself. You will be always good if you do. If you want to rely on your diploma and you are worried that people get higher grades than deserved - good luck helping this.

I'm not saying to never report anything. In this situation though, it appears more likely that the professor takes into account the cheating possibilities.

akostadinov
  • 150
  • 4
1

There is another question behind: Who is being actually cheated?

The key role of the course is not to get a tick mark but to learn something form the lecturer. If they thinks you learn enough to pass, they give you the mark.

In case you are solving assigned problems by yourself you are practising the problem solving and you are strengthening all the skills needed to solve given problem. You are practising in a safe sandbox on problems designed to teach you with a lecturer to your hand. Once outside you are about to solve problems expected to work, no matter how, and usually with confidential data/details.

In case you are "solving" assigned problems by copy-pasting the question on the internets and copy-pasting results as your work you are not learning anything new. You are not practising anything either. You are cheating on yourself! Once outside, you are about to solve real problems with real responsibilities. Really not the place to learn!

Now to your moral dillemma:

I feel very uneasy about reporting although knowing that it will hurt future students and in the long term the status of the school.

No, it won't hurt any student present or future. Except the cheating ones. Actually it may help them. Not everyone knows about this site and mentioning it in the course rules may attract new users. Also the lecturer may start using it as a source for inspiration and may refer that some hints may be found here. The lecturer may start their own account here and humiliating the cheater by "This code seems familiar to me and I wonder why. Oh yes, I posted it on StackOverflow yesterday."

To affect a school's status this cheating must be systematical for years to show some connection of underskilled staff and their alma mater. Or they must cause a very serious flaw to be recognised with the school. My alma mater suffers from this, but it was caused by a long term bribery on dean's level at a different faculty.

Will it affect me?

It depends on the lecturer. They may ignore your report and mark you as a stool pigeon or they take it seriously. It also depends on your wording how you present your claims, motives and worries. There is one advantage for you: A lot of people get annoyed or angry when they realise that the waste time designing a task - it must have a solution - then reading and marking the solution while the other side's work was done in 8 keystrokes.

Maybe you can start with something like

I am actively using StackOverflow to find hints/approaches that helps me with solving problems you have assigned me and/or to find another challenges to solve and I have found some of your questions asked and answered there and I think you should know about it.

Martin
  • 1,501
  • 1
  • 17
  • 28
Crowley
  • 3,279
  • 10
  • 21
-2

Context:

An advanced university course on computer science and problem solving is (partly) evaluated on the basis of a home exam that accounts for 50% of the marks.

Issue:

A student used Stack Exchange to answer questions during the home exam.

Moral dilemma:

I feel very uneasy about reporting this issue, because this will hurt future students and the school, but it won't affect me.

First, it is unclear what you have to report. Presumably, you are suggesting that using Stack Exchange during a home exam is not permitted. But, surely students are permitted to use resources available to them during a home exam? Perhaps you should seek guidance from the course leader on what is and what isn't permitted.

Secondly, I don't see how this will hurt future students nor the school. Regarding the latter, perhaps you're concerned that the existence of cheating will harm the school's image? I think this is doubtful, due to the isolated nature of (alleged) misconduct and the existence of such misconduct in many schools. (Incidentally, if it does hurt the school, then it hurts you, since you're affiliated with the school.)


EDIT: This answer seems controversial, in the sense that it was upvoted to ~2, downvoted to -6, and is currently on an upward trend (-3 at the time of editing). Please do share your thoughts in the comments.

user2768
  • 40,637
  • 9
  • 93
  • 144
  • 7
    I'm not against the fact that the student browse stack exchange. I'm perfectly fine with that part and google or any literature. It is the fact that asking for an answer that is on the exam is for me equivalent to outsourcing the test. Although as stated before the whole premise that you evaluate 50% of a course based on home exam is flawed. – plato Jan 13 '18 at 14:24
  • 2
    It is a "problem solving" course, Stack Overflow is how you solve problems. Whether the student cheated is open to interpretation. The instructor surely expects students to look-up material (Stack Exchange is a modern way to look-up material), otherwise a home exam is inappropriate. As I suggested, you could perhaps ask the instructor what is and what isn't permitted. If reference material, the Internet, ... is forbidden, then the instructor should perhaps conduct the exam in a controlled environment. – user2768 Jan 13 '18 at 14:40
  • 13
    As stated it is prohibited to ask anyone for an answer. If your problem solving is about asking in SO fine. I do not consider it problem solving presenting someone else work. It solves your problem passing the exam. But as stated before and as you say. It should be conducted in a controlled environment. – plato Jan 13 '18 at 14:58
  • Your question -- as far as I can tell -- does not state "it is prohibited to ask anyone for an answer." In real-life, problem solving is about finding a solution (in a moral, ethical, and legal way), that's not always true for student-life, where you may have to find your own solution. From your comments, it seems that you feel cheated, that's a frequent feeling. I'd suggest you consider another angle: you're not being cheated, the other student is. – user2768 Jan 13 '18 at 15:22
  • 7
    There is a big difference between using SE to research a topic and using SE to feed you the answer to a specific academic exam question. – Thomas Carlisle Jan 14 '18 at 13:58
  • @ThomasCarlisle I think you're making presumptions about the exam question, the guidelines given to students, and what the (alleged) cheating student did. Perhaps the question asked: How do you run programs in Unix? Maybe the student didn't know; maybe they're a Windows user. Discovering the answer to that question on SE most likely taught the student something, the student might-well have tried it out for themselves, and then the student might have answered the question. The OP doesn't provide sufficient evidence to accuse the student of cheating. – user2768 Jan 14 '18 at 16:02
  • By the way, I did not downvote your answer. I agree it is not necessarily cheating, although the OP does clarify in comments that the instructions given were to ask questions only to the instructor. I wouldn't accuse of cheating, but I would bring to attention that the exact question surfaced on SE. Let the instructor and/or the department or their bosses decide. – Thomas Carlisle Jan 14 '18 at 18:22
  • 2
    @ThomasCarlisle I don't mind whether you down-voted, that's what SE is about. Unfortunately, those that have haven't said why, which is a shame, because their valuable perspectives are lost. – user2768 Jan 15 '18 at 08:39
  • @cfr I don't immediately see how that relates to my answer. Perhaps it casts doubt over "surely students are permitted to use resources available to them during a home exam," but that leads to "Perhaps you should seek guidance from the course leader on what is and what isn't permitted." I strongly believe that all evidence should be considered before branding someone a cheat. – user2768 Jan 21 '18 at 11:38
  • 1
    Never mind: life's too short ;). – cfr Jan 23 '18 at 04:11
-3

Has SE been used to learn? If your fellow student posted several questions and got good answers which he then used to learn then all is fine. He just used SE as a learning resource. Much as he could have used a book, which I am assuming is fine for a take-home assignment.

If he just copy-pasted the answer without learning then he has not acquired the knowledge which would give him a passing grade.

You can't know if your fellow student copied and pasted or got a good learning experience just from seeing him post a question in SE. Thus you have two options:

  • Question your fellow student to check if he deserves a passing grade and if that is not the case report him.
  • Let your teacher do his job. Have a bit of faith in him.

I would advice to go with the second option. 1st option is there just to show how bad an option it is.

This answer is in contradiction to the OP's statement:

It clearly states that questions on the exam must only be directed to the professor himself.

This is so because that requirement is unethical. There is only one criteria which matters when evaluating a student : Has the student acquired the knowledge that is the subject matter of the course?

"Can the student solve this problem without using Stack Exchange?" is not a valid criteria for grading. Usage of such kind of criteria is often the result of lack or competence, student massification and/or lack of resources. A competent teacher with enough resources should be able to evaluate his students without artificial restrictions.

It might be the case that the teacher is doing his best with what little resources he has, maybe he is not the one at fault. But regardless of who are the cause of these artificially restricted exams you are in no moral obligation to follow such artificial restrictions.

  • 1
    Don't make assumptions in direct contradiction to the instructions for the assignment. OP clearly says that the professor explicitly told the students that he was the only one they were allowed to ask questions about the exam. – Ben Voigt Jan 22 '18 at 00:27
  • @BenVoigt I disagree with artificial restrictions on exams. I consider them not worthy of any respect at all. Just because a teacher states something does not mean you have to agree or follow it blindly. – Anonymous Coward Jan 23 '18 at 18:50