Pytania, które musisz sobie zadać:
- Czy zacytowałeś swoje źródła?
Chociaż temat plagiatu obejmuje różne dziedziny, nie wszystkie pola są to samo. Pisanie programu to nie to samo, co pisanie eseju. Chociaż oba mają podobne elementy myślenia, gramatyka = tabulatory / spacje, rzeczowniki = przedmioty, przyimki = wskaźniki itp. Funkcjonalnie są różne. Czy w ramach swojego zadania wspomniałeś, że masz sekcje kodu z biblioteki open source? Nawet jeśli nie był to formalny cytat, to może w komentarzach odsyłających do biblioteki?
- Na ile sposobów osoba może realistycznie zrealizować dany cel?
Jeśli zadanie polegało na zsumowaniu listy liczb całkowitych. Czy byłby to plagiat, gdyby kod 10 programistów użył sumy (obiektu)?
wspólny algorytm tworzenia łańcuchów, który mogę dokładnie wyjaśnić
Tutaj trzeba argumentować, że jest taki moment, w którym dany fragment kodu stał się powszechną informacją, ale trzeba wykazać, że w rzeczywistości jest powszechny. Osoba niebędąca ekspertem nie miałaby podstawowej wiedzy, aby przypuszczać, że to, co mówisz, jest poprawne. Musisz podać przykłady. (Pomyśl o Hello World, kto naprawdę jest jego właścicielem?)
IANAL, ale to wydawałoby się, że samo prawo jest skomplikowane.
Ponad 30% klasy zostało zgłoszonych za naruszenia integralności akademickiej w projektach w ciągu semestru, a świeżo upieczony profesor wydaje się nie myśleć sam lub jego zadania są problemem.
Profesor informatyki nie jest prawnikiem, ale z pewnością potrafi zrozumieć pytania informatyczne i zadać sobie pytanie, czy nie w grę wchodzi złośliwy zamiar. Jeśli roszczenia dotyczące plagiatu można rozwiązać za pomocą prostego dokumentu, w którym cytujesz swoje źródła (biblioteki, projekty open source, repozytoria github), roszczenia powinny spaść.
Wiedza i nauka nie dzieją się w próżni.
Dzięki za to. Jak powiedziałem wcześniej, cytowanie kodu jest dla mnie obce (a programuję od 8 roku życia) i NIE cytowałem (ale POWINIENEM) tych wierszy. Zapomnienie o przytoczeniu dwóch wierszy i popełnienie plagiatu na całym projekcie to jednak dwie różne rzeczy, zwłaszcza w przypadku projektu tej wielkości. Jak byś się do tego odniósł?
Argumentujesz, że obecne testy określające plagiat (takie jak w języku angielskim) nie działają dobrze, jeśli chodzi o programowanie i pisanie skryptów, cytowanie i dokumentowanie źródła są funkcjonalnie różne. W eseju cytowanie ma pokazać, skąd wziął się pomysł. W programie ma to na celu udokumentowanie, w jaki sposób fragment kodu pomoże Ci osiągnąć Twoje cele. Cel zmienia się z „dawania zasługi tam, gdzie jest to spowodowane” na „jak to ma pomóc i co robi”.
Mając to na uwadze, spójrz na „witaj świecie”. Jest to powszechnie znane wprowadzenie do języków programowania. Ale żaden doświadczony programista nie musi tego „cytować”, aby to zrozumieć. Stało się „powszechne” we wszystkich językach. Jednak konkretny kompilator w C, który pozwoli mu sterować ramieniem robota, nie jest na tyle powszechny, aby doświadczony (niezależnie od języka) programista mógł go łatwo rozpoznać, stąd potrzeba dokumentacji. Jednak w świecie Javy do ciebie należałoby zademonstrowanie, że kod, który byłby na tyle „powszechny”, by nie wymagał cytowania.
Jeśli chodzi o samą sprawę, możesz argumentować, że twoje działania nie stanowią tradycyjnych definicji i sprawdzają pod kątem plagiatu. Ale nie oczekuj, że Twoi odbiorcy (koledzy) zrozumieją, biorąc pod uwagę powagę i referencje powoda (twojego profesora). Innym sposobem byłoby argumentowanie, w jaki sposób surowość kary -100% nie jest zgodna z zakresem rzekomego plagiatu. To jest rzekome, nie udowodnione. Dopóki nie zostanie wydana ostateczna ocena, jest otwarta do debaty.
Jeśli uczeń jednostronnie opierając się na plagiacie nie zda egzaminu, powinien zostać odwołany do „wyższego autorytetu” lub przynajmniej rozpatrzony przez panel złożony z osoby posiadające wiedzę (w porównaniu z osobami świeckimi). Stwierdziłeś, że ta klasa ma (moim zdaniem olbrzymi) odsetek roszczeń o plagiat. Chociaż nie mam statystyk potwierdzających moje oświadczenie, 30% jest absurdalnie wysokie. W mojej karierze akademickiej plagiat był rzadkim zjawiskiem. Więc inną kwestią, którą możesz poruszyć, jest to, czy profesor błędnie stosuje koncepcję tradycyjnego plagiatu w dziedzinie, w której jest ona zasadniczo inna.
Kolejnym argumentem, który możesz wysunąć, jest to, że cytowanie kodu nigdy nie było nauczane / podkreślane / oczekiwane przez profesora w klasie. Wcześniej uczono cię, czym jest plagiat, najprawdopodobniej przy pisaniu esejów, ale nigdy nie nauczyłeś, jak ma to zastosowanie do kodowania. Chociaż w tym argumencie może brakować jednej lub dwóch nóg (zwłaszcza w dziedzinie, którą powinieneś już wiedzieć), ale jak rozsądnie byłoby pociągać cię do odpowiedzialności za coś, na co nigdy nie nauczono cię uważać?
Dzięki, to dobra uwaga. Po prostu używa MOSS ze Stanford, tak jak ja podlinkowałem w OP. Nie znam jego odcięcia procentowego podobieństwa, zanim oskarży ludzi.
Taki wykrywacz plagiatu jest narzędziem do uwiarygodnienia, że X został plagiatowany, narzędzie wśród wielu. W żadnym wypadku nie jest to ostateczny test dla określenia plagiatu.
Weź na przykład test za pomocą analizatora oddechu na obecność alkoholu pod wpływem alkoholu, czy jeśli zjadłem nasiona maku i uzyskam wynik pozytywny, czy będą jakieś czynniki łagodzące? Jeśli wszystko, czego używa twój profesor do ustalenia plagiatu, jest narzędziem, zapytaj, czy narzędzia mogą być wadliwe.
Chociaż jest to bardziej retoryka i logika niż programowanie, jestem pewien, że nikt nigdy nie może twierdzić, że program jest perfekcyjnie. (Z wyjątkiem języka COBOL, ponieważ jest w 100% doskonały) Więc jeśli jest to rzeczywiście jedyna miara, której używa twój profesor, jaka jest możliwość fałszywych trafień? Czy byłoby to po prostu niesprawiedliwe ukaranie uczniów, gdyby program ustalił, że oszukiwali?
Mając to na uwadze, przeczytaj podręcznik dla ucznia, jeśli możesz skorzystać z pomocy doradcy akademickiego w trakcie całego procesu. Skontaktuj się również z rzecznikiem praw obywatelskich, jeśli Twoja szkoła go posiada. Biuro to może rozstrzygać takie kwestie, jak ta, jeśli instytucja na to zezwala.
Moim zdaniem panel kolegów (bez wykształcenia prawniczego lub programistycznego) nie byłby najlepiej przygotowany do ustalenia, czy wystąpił plagiat w programowaniu.
Wyjaśnij, czy -100% faktycznie wynosi 0%? A może twój profesor nie tylko daje ci 0% za zadanie, ale także dodatkowo karze cię dodatkową kwotą? To znaczy. A + B + C = 100 (A = 20, B = 20, C = 60), 0% na A oznaczałoby łącznie 80%, a -100% na A oznaczałoby łącznie 40%. - Frank FYC
Następnie nakłada na mnie dodatkowe kary. Nie dostałbym zera za projekt (na który moja ocena mogłaby sobie pozwolić), ale w rzeczywistości moja ogólna ocena jest BARDZIEJ uszkodzona niż 7%, które projekt jest wart. –TheSmartWon
Podstępna sprawa ... (biorąc pod uwagę aktualizację), jeśli tablica uzna na twoją korzyść, nie oznacza to, że profesor będzie traktował cię tak, jak innych studentów, którzy się przeprowadzają Naprzód. Możesz znaleźć się pod jeszcze dokładniejszą obserwacją.
@ user2264247 Spojrzał dziś ze mną na MOSS przez około 5 minut (dokładnie ten, który zamieściłem w OP) i on koncentruje się tylko na tym haszyszu
funkcjonować. Nie wiedział nawet, co robi ta funkcja, zanim rozmawialiśmy, więc nie sądzę, żeby wcześniej ją sprawdzał. On i jego koleżanka (nie wiem, dlaczego była w pokoju) stwierdzili, że skoro skopiowałem dwie linijki, mój cały program jest winny plagiatu i że mnie oskarżą. , prawdopodobnie ze względu na dużą liczbę spraw, przez które przechodzą. - TheSmartWon
@FrankFYC Ten kolega i on również publikują razem artykuły i prowadzą kursy towarzyszące. Są dobrymi przyjaciółmi. To tylko jego nazwisko, zarzucające mi „zgłoszenie naruszenia integralności”, ale na pewno podniosę ten punkt. Nie mam pojęcia, co robiła w pokoju, wszyscy shedid szybko odrzuciła wszystkie moje argumenty, których mój profesor inaczej mógłby wysłuchać . Sprawiało jej radość udowodnienie, że się mylę w każdym punkcie, który poruszyłem, było to trochę sadystyczne. Byłem jak kolejny owad uwięziony w ich sieci! - TheSmartWon
Gdyby to były Stany Zjednoczone. Przeczytaj o FERPA. Nie jestem ekspertem, ale przypuszczam, że gdyby pani profesor pozwoliła innemu członkowi wydziału zobaczyć twoje oceny, byłoby to naruszenie. To może być akt, który wybuchnie im w twarz. Jeśli jesteś w Stanach Zjednoczonych, upewnij się, że obaj profesorowie byli w tym samym pokoju, co Ty, kiedy omawiałeś raport.
Zobacz odpowiedź aeismail na pytanie.
Biorąc pod uwagę liczbę innych przypadków, czy mógłbyś przypuszczać, że inny profesor też był w tych przypadkach? Jak w przypadku, drugi profesor był wtajemniczony w ocenę innego ucznia?
Mogą temu zaprzeczyć, ale jeśli więcej niż jeden student twierdzi, że obaj profesorowie byli w pokoju, w efekcie sprawa pozwu zbiorowego (ha, przepraszam za kalambur).
Udokumentuj wszystko i umów się na spotkanie z koordynatorem FERPA na Twojej uczelni (jak wydział, który ma przyjmować Skargi FERPA).