Uzaktan eğitim uygulamalarında C programlama dili ödevlerinin derlenmesi ve intihal tespiti için bir yazılım geliştirilmesi
2011
0 views
0 downloads
Advisor: Yrd. Doç. Dr. Selma Ayşe Özel
Abstract (TR)
Bu çalışmada Çukurova Üniversitesi Bilgisayar Mühendisliği Bölümü için Moodle Uzaktan Eğitim yazılımına C programlama dili ödevlerinin derlenmesi ve intihal tespiti için bir eklenti geliştirildi. Hızla gelişmekte olan bilgi teknolojisi, uzaktan öğretim türlerinin çeşitlenmesine ve internete dayalı uzaktan öğretimin yaygınlaşmasına neden olmuştur.Bu çalışmada, öğretim sistemi içinde önemli bir yeri olan Moodle programının, uzaktan öğrenim gören bireylerin bilgi ihtiyaçlarını karşılamak için geliştirdikleri hizmet türleri üzerinde durulmakta ve bilgi kaynaklarının elektronik ortama aktarılarak, kullanıcılara sunulduğu sanal sınıflar anlatılmaktadır. Bu çalışmada biz Moodle yazılımı için bizim bölümümüzün Moodle sistemine yüklenen C programlama ödevlerini derleyen ve çalıştıran bir yazılım geliştirdik. C programlama ödevlerini derlemek ve çalıştırmak için GCC derleyici kullanıldı. Bu çalışmada, eklenti Moodle sistemine programlama ödevlerini notlandırmanın etkinliğini arttırmak için eklendi; çünkü programlama ödevlerinin Bilgisayar Mühendisliği eğitiminde önemli bir yeri ovardır. Online derleyici dâhil olmak üzere ek olarak, biz öğrenciler tarafından gönderilen programlama ödevleri arasındaki benzerliği belirleyen yeni bir intihal tespit algoritması geliştirdik. Bizim kaynak kod intihal algoritmamız gerçekte JPlag'a benzer Hırslı Metin Eşleme Algoritması, CodeMatch'e benzer Kelime Eşleme, Kaynak Satırı Eşleme, Yorum Satırı Eşleme ve Anlamsal Satır Eşleme Algoritmalarının kullanıldığı bir hibrit algoritmadır. Bilgisayar Mühendisliği Bölümümüzün gerçek programlama ödevleri üzerinde yapılan deneysel analiz hibrit algoritmamızın C programlama dili ödevleri için kaynak kodu benzerliklerini tespit etmede başarılı olduğunu gösterdi.
Author
Dr. Mümine Kaya
How to Cite
Mümine Kaya (Yüksek Lisans Tezi). Uzaktan eğitim uygulamalarında C programlama dili ödevlerinin derlenmesi ve intihal tespiti için bir yazılım geliştirilmesi, 2011, Çukurova University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Çukurova University
- İş birliğine dayalı video-blog projelerinin İngilizceyi yabancı dil olarak öğrenen Türk öğrencilerinin dilsel ve dijital okuryazarlık becerileri üzerindeki etkileri(2025)
- Dolaylı buharlaştırıcı soğutucular üzerine kapsamlı bir çalışma: Had tabanlı performans analizi, geometrik optimizasyon ve makine öğrenmesi modelleri(2025)
- Anti-Müllerian Hormonunun (AMH) IVF hastalarında over rezervini belirlemekteki rolü(2011)
- Bankacılık sektöründe kredi riski yönetimi: Türk bankacılık sektöründe kredi riskini belirleyen değişkenler üzerine bir uygulama(2011)
- Kaplamalı ve kaplamasız iki farklı seramik braketin kompozit yapışma dayanıklılığının karşılaştırılması(2014)
- CMS detektörünün hf kalorimetresinin dört anotlu fotoçoğaltıcı tüplerinin kontrol testleri(2014)
