(see
below for English version)
CS 204 Aşırma (İntihal) ve Ödev
Ticareti Politikası
by Albert Levi (originally written for CS201 in 2004)
Aşırma (eski dilde intihal) temel olarak bir başkasının
çalışmasını kendi çalışmanız gibi sunmak demektir. Aşırma CS201 dersinde olduğu
gibi CS204 dersinde özellikle ödevlerde çok yaygın ve ciddi sonuçlar
doğurabilen büyük bir sorundur.
Bir aşırma ödev her zaman bir başka ödevin
birebir aynısı olmak zorunda değildir. Birebir aynı ödevler elbette ki aşırma
olarak değerlendirilir. Ancak bir başka ödevi kısmen değiştirerek üretilen bir
ödev de aşırma ödev olarak değerlendirilir. Bu konudaki en temel yanılgı
asistanların bu şekilde kısmen değiştirilerek üretilen ödevleri yakalayamayacağı
yönündedir. İster inanın ister inanmayın, bu şekilde üretilen ödevleri
yakalayabiliyoruz. Bu tip işler için üretilen ve bizim de kullandığımız özel
yazılımlar vardır ve bunları kullanarak benzer ödevleri yakalamak gerçekten çok
kolay bir iş.
Yukarıdaki paragraftan da anlaşılacağı üzere "benzer" ödevler de
aşırma ödevler olarak değerlendirilmektedir. "Benzer" ödev vermemek
için bazı önlemler alabilirsiniz. Bu önlemleri aşağıda listeledik.
- Ödevinizle
ilgili dosyaları kısmen veya tamamen bir başkası ile paylaşmayın.
- Ödevinizle
ilgili önemli detayları bir başkası ile tartışmayın.
- Bilgisayarınızı
ve ödevinizi içeren herhangi bir kağıt veya elektronik
ortamı güvenli bir şekilde saklayın.
- Bilgisayarınızı
paylaşıma açmayın ve başkalarının bilgisayarınıza ağ yolu ile erişmesine
izin vermeyin. Bazı kopyacılar ağ tarayıcılar kullanarak paylaşımı açık
bilgisayarları bulup oradan ödev ve bilgilerinizi çalabilmektedir. Bu
geçmiş senelerde olmuştur.
- Tamamen
veya kısmen aynı koda neden olabilecek şekilde kimseye yardım etmeyin ve
yardım kabul etmeyin.
- Şifrenizi
kimseyle paylaşmayın.
- Şifrenizi
ortak bilgisayarlarda girmeyin (bu şekilde şifre ve sonrasında ödev
hırsızlığı yapılmışlığı vardır).
- Ödevlerinizi
beraber yapmayın.
- Ödevlerinizi
bir başkasına yaptırmayın.
- Online
kaynaklardan kod almayın.
- Kod
geliştiren sitelere (GenAI siteleri dahil) güvenmeyin.
Bir aşırma durumu ile karşılaşıldığında ödevin esas
kaynağının kim olduğuna bakılmaksızın olaya karışan herkese aynı yaptırımlar
uygulanır. Bu yaptırımlar aşağıdadır.
- İlk
aşırma durumunda olaya karışan herkes -100 (eksi 100) alır.
- İkinci
aşırma durumunda ise öğrenci dersten kalır.
Geçmiş senelerde CS201 ve CS204
derslerindeki tecrübelerimize göre yaptığımız bir aşırma sınıflandırması
aşağıdadır.
- Çalışkanlar
ve tembel arkadaşları: Bu en yaygın yöntemdir. Bu yöntemde çalışkan öğrenci
ödevi yapar ve tembel arkadaşlarına verir. Ancak unutulmamalıdır
ki böyle bir durumda hem alan hem de veren aynı cezayı almaktadırlar. O
nedenle bir arkadaşınız ödevinizi isterse ona "HAYIR"
diyebilmelisiniz. Ayrıca arkadaşlarınızın "Abi sadece fikrini anlamak
için bir bakacağım. Anladıktan sonra kendim yaparım zaten" şeklindeki
argümanlarına da kanmayın. Eğer yapılacak şeyi biliyorsa zaten özgün bir
şekilde kendisi yapar. Ödevinizi istediğine göre ne yapılacağını
bilmiyordur ve sizin ödeve bakıp da anlayacağı şeyden türeteceği ödev de
sizinkiyle aynı olacaktır. Bu da aşırma fiilinin gerçekleşmesi demektir.
Bunun gibi birçok örneği geçmiş senelerde gördük. Ayrıca ödevinizi bir
başkasına verdiğiniz andan itibaren olaylar kontrolünüzden çıkar. Sizin ödevinizi
verdiğiniz kişi bir başkasına verebilir ve böylece hiç tanımadığınız
kişilerde ödeviniz dolaşıyor olabilir. Sonuç olarak da birçok kişi sizin
ödevinizden türetilmiş ödevler teslim edebilirler. Unutmayın ki bir
başkasının ödevinden ödev türeten bir kimsenin kaybedeceği çok şey yoktur.
Yakalanıp da ceza gördüğünde kolaylıkla kabullenir. Ancak ödevi yapmak
için zaman ve emek harcayan kişi diğer kopyacılarla aynı cezayı aldığında
bu onu çok rahatsız eder. Bu gerçekten çok kötü bir tecrübedir. Günlerinizi
harcadığınız bir ödevden başkası ile paylaştığınız için -100 aldığınız bir
hayal edin; ne kadar kötü bir duygu olduğunu göreceksiniz. O yüzden
"LÜTFEN ÖDEVLERİNİZİ BAŞKALARI İLE PAYLAŞMAYIN".
- Birlikte
yapanlar: Bu yöntemde bir veya birkaç kişi aynı ödevi değiştirerek verir.
En yaygın mazeret ise "Ödevi birlikte yaptık"tır.
CS 204 dersinde ödevler tek başına yapılmalıdır. Başka bir deyişle ödevler
grup ödevi değildir. Bir başka mazeret ise "Biz üniversitenin sloganı
olan birlikte yaratmak ve geliştirmek prensibinden hareket ettik"dir. Üniversitenin sloganının uygulanması
ancak ve ancak tüm yaratıcı ve geliştiricilerin isimleri sonuçta çıkan
ürünün (bizim durumda ödev) üzerine yazılabiliyorsa ve bu ürünün tüm
kazanımları yine ortak olarak paylaşılabiliyorsa geçerli bir argümandır.
Tek bir ürün çıkarıp bunu sanki birden fazla ürünmüş gibi göstermek etik
dışı bir davranıştır ve CS 204 politikaları çerçevesinde, ödevler tek
başına yapılması gerektiğinden, aşırma olarak değerlendirilir.
- Parasıyla
rezil olanlar: Bu kategori para karşılığında ödevlerini başkalarına
yaptıranlarla ilgilidir. Para karşılığı ödev yapan kimse aynı ödevi birden
fazla kişiye yaptığı için ister istemez ödevler birbirine benzemekte ve
böylece yakayı ele vermektedirler. Bu şekilde hiç tanımadığınız bir kişi
ile benzer ödevler verme durumuna düşebilirsiniz. Ayrıca ödevleri
başkalarına yaptıranlar ve yapanlar yakalandıklarında hem yapan hem de
yaptıran doğrudan disiplin kuruluna sevkedilmektedir.
Bu kapsamda serbest programcıların iş aradığı freelancer
siteleri ile uluslararası işbirliği içindeyiz ve ödevler için bu tip
sitelerde programcı arayanlardan anında haberdar oluyoruz. Ayrıca
chegg.com gibi genel amaçlı siteler de akademik dürüstlük ihlallerine
karşı son derece hassaslar ve herhangi bir bilgi istediğimizde hemen
veriyorlar. Hem kanunen suç olan hem de disiplin suçu olan bu aktivitelere
karışan kişiler hakkında (hem ödevi yaptırmaya çalışanlar, hem de elinde
ödev olduğunu iddia edenlerle temasa geçenler hakkında) hen disiplin hem de hukuki takibatı başlatıyoruz.
- Unutkanlar:
Bu kategorideki öğrenciler genelde ödevlerini ve/veya bilgisayarlarını study gibi ortak mekanlarda
unutup ödevlerini çaldıran kişilerdir. Burada her ne kadar unutan kişinin bir
suçu olmadığı, hatta olayın mağduru olduğu, gibi bir izlenim oluşsa da
"Valla benim haberim olmadan ödevimi almışlar" türü argümanlar
bir mazeret olarak kabul edilememektedir. Ödevinizi güvenli bir yerde
saklayarak korumak sizin sorumluluğunuzdadır ve bir şekilde çaldırırsanız
da sonuçlarına katlanmak zorundasınız. Aksi halde bu argüman ödevini
isteyerek veren herkes tarafından dile getirilir ve aşırma sorunun
üstesinden gelemeyiz. Ayrıca bizim, CS 204 eğitim ekibi olarak, ödevin
gerçek kaynağını ve dağılma mekanizmasını araştırma ve bu şekilde bir
suçlu/suçsuz ayrımına gitme yetkimiz yoktur. Bu işin hukuki tarafıdır. O
nedenle eğer gerçekten ödevinizi çaldırmışsanız ve mağdur olduğunuzu
düşünüyorsanız, bu konuda çalanlar aleyhine dekanlığa şikayette
bulunmalı bir disiplin soruşturması açılmasını talep etmeniz
gerekmektedir. Eğer bu disiplin soruşturması sonucunda suçsuzluğunuz
kanıtlanır ve ödevinizi çalanlar gerekli cezayı alırsa o zaman o ödevden hakettiğiniz notu alabilirsiniz. Ancak her hangi
bir resmi şikayette bulunmadan ve bir disiplin
soruşturması gerçekleşmeden not değişikliği yapmamız mümkün değildir.
- Online
kaynaklardan medet umanlar: "Bu devirde herkes sorusunun cevabını
online kaynaklardan arıyor. AI da aldı başını gitti. Kodu da onlar yazıversin
bir zahmet" diyorsanız iyi dinleyin. Her ödev sıfırdan tasarlanır ve
hiçbir yerde eşini bulamazsınız. AI'ya ödevi kolaylıkla anlatamazsınız.
Diyelim anladı, bu kadar kalabalık sınıfta bunu yapacak tek kişi siz
olmazsınız. Bu da hiç tanımadığınız biri ile intihal demektir.
- Bilgisayarlarını
paylaşıma açanlar: Bu da bir önceki kategori gibi bilgisayarlardan veri
çaldırmanın biraz daha teknik bir yöntemidir. Bazı kişiler isteyerek veya
istemeden bilgisayarlarını paylaşıma açarak dosya alışverişi
yapmaktadırlar. Ancak bunu bilinçsiz bir şekilde yapmak ödevlerinizi de
paylaşıma koymakla sonuçlanabilir. Bu şekilde ödevlerinizi çaldırmanız
olası. Bu tip durumlar geçmişte oldu. Sizin de başınıza gelmemesi için
lütfen bilgisayarlarınızı paylaşıma açmayın. Eğer bu şekilde ödevinizi
çaldırırsanız bir önceki kategoride yazan politikalar çerçevesinde hareket
edilecektir.
- Şifresini
çaldıranlar: Şifre kişisel bir bilgidir. En yakın arkadaşınızla bile paylaşssanız artık her türlü kişisel bilginiz
paylaşıma açılmış demektir. Herkese açık bilgisayarlarda girilen şifreler
de çeşitli yöntemlerle çalınabilir. O yüzden şifrenizi sadece kendi
bilgisayarınızda girin. Bu şekilde şifrenizi çaldırıp sonrasında ödevinizi
çaldırırsanız yukarıda yazan politikalar çerçevesinde hareket edilecektir.
Bu politika ile sınıf arkadaşlarınız
arasında işbirliğini ve iletişimi durdurma niyetinde değiliz. Elbette ki
öğrencilerimiz ödevleri hakkında konuşacak ve sorunların çözümlerini
tartışacaktır. Ancak öğrencilerimiz bu konuşma ve tartışmaları sonlandıracağı
yeri iyi bilmelidirler. Bu açıdan değerlendirildiğinde aşırma ile işbirliği
arasında çok ince bir çizgi vardır ve maalesef bu çizgiyi bir ölçü birimi
olarak ifade etmek mümkün değildir. O nedenle işbirliğine başladığınız anda
aşırma yapma riskini de almış oluyorsunuz. Lütfen bunu aklınızda bulundurun ve
yasak alana geçmeyin.
Hocadan özel not:
Lütfen bu politikayı bir hocanın klasik "ben kül yutmam, beni
kandıramazsınız" psikolojisi ile kaleme alındığını düşünmeyin. Emin olun
bir öğrenci aşırma yaptığında veya kopya çektiğinde kişisel olarak hiç bir şey
hissetmiyorum. Ben sadece kalabalık bir derste adil davranmaya çalışıyorum. Bir
öğrenci aşırma yaptığında not toplamında birçok öğrencinin önüne geçebilir ve
haksız yere bu öğrencilerin dönem sonunda verilecek harf notunu olumsuz yönde
etkileyebilir. Tek derdim bu tip haksız kazançları ve hak kayıplarını
engelleyebilmek. Başka bir deyişle dürüst davranan öğrencileri korumaya
çalışıyorum. Bu konudaki işbirliğiniz için şimdiden teşekkürler.
CS 204 - Policy on Plagiarism and Homework Trading
by Albert Levi (originally
written for CS201 in 2004)
Plagiarism
means presenting someone else's work as yours. This is a common, but very
serious, ethical problem in CS204 as in CS201, especially for homeworks.
This
document is prepared in order to explain the actions that yield to plagiarism,
and the sanctions against it.
A
plagiarized homework may or may not be a verbatim copy of another homework.
Verbatim copies are of course plagiarized ones. However, if a homework is
derived from another one by partially changing some parts, this action is also
plagiarism. A common fallacy is that the graders cannot catch a program that is
developed by partially changing another program. Believe it or not, such
programs are caught very easily. There are software products available to catch
such cases, and we use them.
From
the above paragraph, it should be clear that “similar” homeworks
might be treated as plagiarized ones. It is in your hands to avoid ending up
with “similar” homeworks. Some precautions follow.
- Do not share your homework (source code, executable
code, etc.) wholly or partially.
- Do not discuss the crucial details of your homeworks with others.
- Keep your computer, and any electronic or paper storage
that include your homework in a secure place.
- Do not allow other people access your computer through
sharing facilities and programs. Some cheaters use network scanners to
search for computers with open shares and steal your data (this happened
in the past).
- Do not help or accept help that yields similar codes.
- Do not share your password.
- Do not enter your password in public computers (in the
past, we have seen cases where the passwords and then the homeworks are stolen).
- Do not make homeworks
together
- Do not have a friend make your homework
- Do not use codes that are available online
- Do not rely on sites generating code (including GenAI sites).
When
a plagiarism case is detected, sanctions are applied to all parties regardless
of the actual source of the homework. These sanctions are as follows.
- For the first time, all plagiarized homework owners
receive –100 (minus hundred).
- Second time, the student fails the course
automatically.
Below
you can find a preliminary classification of plagiarizers according to our
experience in CS201 and CS204.
- Hardworkers and lazy friends: This is
the most common method. In this case, the hardworker
student makes the homework and gives it to his/her lazy friend(s). But
do not forget both of them are punished. You have to be able to
say “NO”, if one of your friends asks for your homework. Moreover, please
do not get fooled with arguments such as
"I will just have a look at it in order to see the main idea. Then I
will do it by myself". Even if your friend really tries to do so,
he/she may not succeed to make a legitimate homework and may submit a plagiarized
homework derived from yours (this happened several times in the past).
Moreover, your friend may share your homework with some other people and
these other people may derive plagiarized homeworks
out of yours. Please do not forget that your friend who takes your
homework has nothing to lose. When he/she is punished, he/she would just
accept it, but you, as the actual person who spent time and effort, will
also be punished. This is really a very bad experience (just imagine it
and you will see that it is really a very bad feeling). That is why PLEASE
DO NOT SHARE YOUR HOMEWORK.
- Collaborators: More than one people make the same
homework with minor or major modifications. The common excuse for this
category is “we made the homework together”. In CS 204, homeworks are to be done personally. They are not
group homeworks. Another excuse is “I applied
the university motto: creating and developing together”. Our motto is a
valid argument if and only if you can write all of the creators and
developers name on the final product (the homework in our case) and you
can share all the benefits of that product. Since this is not possible in
CS 204, you cannot create and develop your homeworks
together.
- Deceived cheaters: This category includes the people
who pay other people to make their own homework. But the one who takes
money makes the same homework for more than one people. So there are
people that do not know each other but submit the same homework. Moreover,
when we catch a student who pays or gets paid for such a homework trade,
both parties are directly reported for an immediate disciplinary
investigation. In this respect, we are in collaboration with freelancer
sites, at which programmers are looking for jobs. We are immediately
informed when our homeworks appeared at these
sites. Similarly, general-purpose sites like chegg.com are extremely
sensitive to violations of academic integrity and they provide any
information immediately when we ask for it. These activities are both
against law and against university disciplinary regulations. All people
involved in these activities (both the ones looking for
freelancers/programmers to have a homework done and the ones who contact
homework traders) will be directly reported both to the disciplinary
committee and to the prosecutor's office.
- Forgetters: The ones who forget their homeworks in public places. "I forgot it
someplace and X took it" is not a valid argument. You are responsible
of keeping your homework in a secure place. From the discussion above, it
should be clear that even if you are not aware that your program files are
taken by some other people, you still are responsible and subject to
sanctions. Otherwise, the argument of "I do not know how my files are
taken" is put forward by everybody and we cannot overcome the problem
of plagiarism. Moreover, we, as the CS204 instructional team, do not have
the right of investigating the actual source and the distribution
mechanism of the homework in order to reach a guilty/not-guilty verdict.
This is a legal problem. Therefore, in case of a situation where your
homework files are taken without your consent, you have the right to
report these other people to the dean's office for a disciplinary
investigation. After this investigation, if you are proven to be innocent
and the other people get some disciplinary penalties, then your grade will
be given back. However, without your formal written complaint to the
dean's office and a disciplinary investigation, no grades can change.
- Those who hope for help from online resources: If you
say, "Everyone is looking for answers to their questions from online
resources in this era. AI has also gone crazy, it can also write the code
easily", please read carefully. Every CS204 homework assignment is
custom-designed from scratch and you cannot find even a similar one
anywhere. Thus you cannot easily explain the assignment to AI. Well, let's
say it got it, you will not be the only one to do that in such a crowded
classroom. This means you may easily end up in plagiarism with someone
that you don't know at all.
- Open computer sharers: Some people willingly or
unwillingly open some part of their computers' disk to the shared
environment probably for multimedia exchange. However, if you are not
careful and experienced enough, you may end up with a situation where your
homework files are also in open share. In this way, some other people may
steal your homework files. Such incidents happened in the past. Thus,
please do not open your computers' share. Our policy is the same as the
previous bullet in case your homework is stolen in this way.
- Password sharers: Passwords are personal information.
Even if you share it with your best friend, your private data is no longer
secure. Moreover, passwords entered in public computers can be stolen.
Thus, please enter your password only in your own computer. Our policy is
the same as above, if your password, and then your homework is stolen in
this way.
By
this policy, we are not aiming to stop any kind of correspondence and
cooperation among the classmates. Of course, the students will talk about their
homeworks and discuss some solutions. However, the
students should know where to stop these discussions. In that respect, there is
a thin line between plagiarism and cooperation. And unfortunately it is not
possible to quantify this line. So when you start cooperation, you are taking a
risk of being treated as a plagiarizer. Please keep this in mind and do not get
into the forbidden area.
Special Note from the Instructor:
Please do not think that this policy has been written under the classical
instructor thought of "No students can fool me". I can assure you
that when a student cheats or submit a plagiarized homework, I do not feel
anything personally. I am just trying to behave fairly in a crowded course.
When a student plagiarizes, he/she may obtain some points that he/she does not
deserve. In this way, he/she may unfairly pass some other (honest) students in
the final grade list. This may affect the letter grade of these honest students
in a negative way. My only concern is to prevent this kind of unfair earnings
and loss of rights. In other words, I am trying to protect honest students.
Thank you in advance for your cooperation.